VSCode拡張 キャメルケース スネークケースの変換
キャメルケース スネークケースの変換が面倒
最近仕事でGoを書いているのですが、
GoでAPIサーバーを開発しているとキャメルケースと
スネークケースを変換したりすることが多いです。
json、クエリパラメー ...
Golang Defer Keyword
Defer文
Goにはdefer文といって
関数やメソッドの実行を後から実行する、正確には関数などのreturn文や最後から近いところから順に実行させることができるdefer文が用意されています。
関数だけでなくメソ ...
Golang ネストされた構造体フィールドの昇格について
フィールドの昇格
Goの構造体フィールドは昇格という概念を持っています。
例えばネストされた子構造体のフィールドが昇格し、構造体の外からダイレクトにアクセスすることが可能です。
文字だとちょっとわかりずらいので以下に ...