Go

[golang][Echo]Dockerfileの作り方

Go言語のWebアプリケーションフレームワークであるEchoで作成したプロジェクトでDockerfileを作成してみました。 その時のDockerfileをメモしておきます。 Dockerfileの中身 FROM gol […]

[Gorm]Where句の書き方メモ

Go言語でGORMというORMライブラリを使用したときに条件分岐させながらWhere句を追加していく実装方法を調べてみました。 Where句でメソッドチェーンを使う方法 db := gorm.DB{} db.Where( […]

[golang]変数定義について

最近Go言語を使うようになったんですが、Go言語では変数定義する時の書き方がいくつかあるみたいなので、その書き方をまとめておきます。 変数を1つずつ宣言する場合 初期値なしの場合 var str string varの後 […]

[golang]パスワードをハッシュ化する

Go言語でのパスワードのハッシュ化の実装方法を説明していきます。 bcryptパッケージのインポート パスワードのハッシュ化をするためにbcryptパッケージをインポートする必要があります。 import “golang […]

[golang]文字列⇔数値の変換方法

Go言語で文字列を数値に、数値を文字列に変換する方法を説明していきます。 strconv 文字列と数値を相互に変換するにあたり、「strconv」というパッケージをインポートする必要があります。 https://pkg. […]

[golang]ゼロ埋めを実装する

Go言語でゼロ埋めする方法をメモしておきます。 実装サンプル 2桁の文字列にゼロ埋めする方法は下記の通り n := 5 s := fmt.Sprintf(“%02d”, n) fmt.Println(s) // 05 n […]