###Goのバージョン
go1.9.2 darwin/amd64
###問題
下記のような構造体があるとします
type Hoge struct { A struct { B []struct { C []struct { D string } } } }
このHoge構造体のBを引数とする関数を作成しました
func Foo(h Hoge.A.B) { fmt.Println(h) }
何も問題ないと思っていたのですが、コンパイルするとエラーが発生しました
syntax error: unexpected ., expecting comma or )
Goの関数の引数の型はドットを2つけたものにできないのでしょうか?
できるならその方法を教えていただきたいです。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/11/25 18:13