Golangで文字列を整数に変換する方法
Go 言語では、文字列を整数に変換するために `strconv` パッケージの `Atoi()` 関数を使用できます。 `Atoi()` 関数は、変換された整数と発生する可能性のあるエラーの 2 つの値を返します。以下にサンプルコードを示します。
“`go
package main
import (
“fmt”
“strconv”
)
func main() {
str := “12345”
num, err := strconv.Atoi(str)
if err != nil {
fmt.Println(“変換エラー:”, err)
return
}
fmt.Printf(“変換結果: %d\n”, num)
}
“`
出力:
“`
変換結果: 12345
“`
注: 文字列を整数に正確に変換できない場合、`Atoi()` 関数はエラーを返します。したがって、変換結果を使用する前に、エラーを判断する必要があります。