[Go] KeyとValueしかないJSONを構造体にパースする
Golang にて JSON の値を構造体に当てはめる方法です。
下記のように、中身の個数が異なる可能性がある場合に対応させます。
[Go] AWS Secrets Manager の値を取得する
AWS Secrets Manager の値を Golang で取得するサンプルです。
package mainimport ("fmt""github.com/aws/aws-sdk-go/aws ...[Go] goenv を利用して golang をインストールする(直接インストール)
brew を利用したインストール方法はこちら
goenv のインストール手順GitHub から Clone します
git clone ~/.goenvパスを通します。(bash の場合は ~/.bash_p ...
[Go] コマンドライン引数を使う(flag)
os.Args でも実現できますが、flag を利用すると引数の値を扱いやすくなります。文字や整数などの型を指定した引数の設定をし、flag.Parse() で判別が行われます。
package mainimport (&quo ...[Golang] 最小コード Hello, World まで
最小とまではいきませんが、Hello, World! のメッセージを表示するまでのコードを書いてみます。
go mod init で、モジュールを初期化した状態にします。
Go言語に関する書籍
プログラミング言語Go (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)
スターティングGo言語 (CodeZine BOOKS)
改訂2版 みんなのGo言語 ...