はい!今やってます!

Work Pertly, Live Idly

2019-10-01から1ヶ月間の記事一覧

GormのPreload時のstatusチェックの挙動

GormのSQLでPreloadを利用する場合、各モデルと紐付けるタイミングで条件を指定したくなる場合がある。 Preloadに条件指定する場合に、上手く実行されるケースとされないケースがある。 こちらは正しくすべてのテーブルでstatusが指定される。 func (questio…

ginでcontextからHeaderの情報を取得する方法

ginでcontextからHeader情報を取得したいときは key := c.Request.Header.Get("key") こんな感じで取得可能。 以上

logrusでログの行数とファイル名を出力したい

logrusを利用していて、ファイル名(filename)や行数(line number)を出力したくなったときは、 SetReportCaller(true) という感じのメソッドを呼んでやればよい package main import ( log "github.com/sirupsen/logrus" ) func main() { log.SetReportCaller…

.ruby-versionsを設置しよう

Railsのプロジェクトをはじめたら、rubyのバージョンを統一するために「.ruby-version」を配置しよう。 rbenv local コマンドで作成することができます。