2018-05-05から1日間の記事一覧
例えば強いこだわりにより、switchを使いたくない時 eg) func main() { if len(os.Args) < 2 { fmt.Println(help()) os.Exit(1) } switch os.Args[1] { case "a": a.F() case "b": b.F() } } Go1.8で導入されているpluginのパッケージを使えば以下のように書…
例えば強いこだわりにより、switchを使いたくない時 eg) func main() { if len(os.Args) < 2 { fmt.Println(help()) os.Exit(1) } switch os.Args[1] { case "a": a.F() case "b": b.F() } } Go1.8で導入されているpluginのパッケージを使えば以下のように書…