フラミナル

考え方や調べたことを書き殴ります。IT技術系記事多め

2022-11-20から1日間の記事一覧

Go の Option パターンを generics と reflect でシンプルにしてみる

Goではインスタンスを生成する New に対していろんなパターンで作成をするために、よく Option パターンと呼ばれる書き方をします。 こんな感じです。(WithXXX で設定したい内容を付与できる) package main import ( "fmt" ) func main() { p := NewProduct(…