Go言語

Go言語

【Go言語】int32をintに変換する

この記事では、Go言語(Golang)でint32をintに変換する方法を記載します。 int32をintにキャストする int32の値をintにしたいときは、次のようにint32をintにキャストします。 // convert in...
Go言語

【Golang】処理時間を計測する方法

この記事では、Go言語で処理にかかった時間を計測する方法を記載します。 time.Since()を使用して処理時間を計測する Go言語では、timeパッケージのSince()を使用して実行時間を計測することができます。 time.Sin...
Go言語

【Golang】文字列を数値に変換する方法

この記事では、Go言語で文字列を数値(int, int64)に変換する方法を紹介します。 文字列をintに変換する Goで文字列をintに変換するには、strconv.Atoi()を使用します。 strconv.Atoi()の実行例を次...
Go言語

【Go言語】キーの数が変わる動的な構造のJSONをUnmarshalする方法

この記事ではGo言語で、キーの数が変動する動的な構造のJSONをUnmarshalする方法を紹介します。 キーの数が動的な構造のJSONをUnmarshalする 今回扱うJSONは次のような構造です。 値はすべてintですが、キーの数...
AWS

【EC2】Amazon Linux2にGolangの1.11をインストールする

この記事ではEC2のAmazon Linux2にGoをインストールする方法を紹介します。 amazon-linux-extrasを使ってGoをインストールする Amazon Linux2ではyumを使ってGoをインストールすることもでき...