MONTH

2024年7月

  • 2024年7月2日
  • 2024年7月3日

Goのテストを書いてみる

足し算と引き算をする関数 テストコード 1つずつの条件でも書けるし、テーブルドリブンテストで複数条件を構造体に定義して、ループで回すことでテストを分かりやすく書くことができる。

  • 2024年7月2日
  • 2024年7月3日

golangci-lintを使ってみる

goでプログラミングした際に、文法間違いやエラーチェックが抜けている箇所を指摘してくれるgolangci-lintを使ってみます。 golangci-lint インストール Goを書く golangci-lintを実行する メソッドがerrorを返してくるけど、実際にエラーチェックしてない箇所を指摘 […]

  • 2024年7月1日
  • 2024年7月3日

Goのnet/httpで、ミドルウェアを書いてみる

Goの標準パッケージを使ったプログラミングに慣れるために、net/httpだけでミドルウェアを書いてみました。 next.ServeHTTP(w, r)の前に書くか、後に書くかで、いつ処理されるかが決まるようです。 動かしてみる

  • 2024年7月1日
  • 2024年7月3日

mkcertで、ローカル環境をHTTPSにする

ローカル環境で開発を進める中で、HTTPS環境でないと動かない関数やAPIに出くわすことがあったり、本番環境と同じHTTPS環境で検証したいこともあると思います。 ということで、タイトルのとおり、mkcertを使ってローカル環境をHTTPSにしてみます。 mkcert インストール 自己認証局作成 […]