golang, VScode

キャメルケース スネークケースの変換が面倒

最近仕事でGoを書いているのですが、
GoでAPIサーバーを開発しているとキャメルケースと
スネークケースを変換したりすることが多いです。

json、クエリパラメー ...

golang

Defer文

Goにはdefer文といって
関数やメソッドの実行を後から実行する、正確には関数などのreturn文や最後から近いところから順に実行させることができるdefer文が用意されています。

関数だけでなくメソ ...

golang

フィールドの昇格

Goの構造体フィールドは昇格という概念を持っています。
例えばネストされた子構造体のフィールドが昇格し、構造体の外からダイレクトにアクセスすることが可能です。

文字だとちょっとわかりずらいので以下に ...

golang

xormのオートインクリメントタグをsliceで利用した時に、痒いところに手が届かない話

この記事はGo2 Advent Calendar 2019に参加しています。

まとめ

xormのオートインクリメントタグをsliceで利 ...

WordPress

WordPressブログをwpXからGoogle Cloud Platform(GCP)へ移行

ブログをGCPへ移行しました。
wpXを使っていたのですが、あまりアクセスもない(月間PV3000程度)ブログですのでw
料 ...