sqlxの構造体へのscanでエラー

最近golangでプログラムを書いてます。普段書いている.Net Framework(およびエコシステム)と比較すると物足りないところも多いですが、Visual Studio立ち上げずにサクサクかけて、クロスコンパイルしてどこでも動かせるのは良いです。 要約 sqlx のnon-struct dest type struct with >1 columns (33) というエラーの原因は、構造体のフィールドの頭文字を大文字にするとよいかも 内容 本当に初心者なので全く分かっていなかったのですが、golangのtypeはメソッドを埋め込んだりフィールドにスコープがあったりして、JavaやC#のクラスに近い位置づけなんですね。 sqlxを使ってScanしてnon-struct dest type struct with >1 columns (33)のようなエラーが出る原因は、フィールドの頭文字を小文字にしていたため。フィールドを小文字にするとprivate扱いになるよう。

<span title='2020-06-25 00:00:00 +0900 +0900'>June 25, 2020</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;tack41