- 2024年7月2日
- 2024年7月3日
Goのテストを書いてみる
足し算と引き算をする関数 テストコード 1つずつの条件でも書けるし、テーブルドリブンテストで複数条件を構造体に定義して、ループで回すことでテストを分かりやすく書くことができる。
足し算と引き算をする関数 テストコード 1つずつの条件でも書けるし、テーブルドリブンテストで複数条件を構造体に定義して、ループで回すことでテストを分かりやすく書くことができる。
ローカル環境をSSL化したときに、その環境のSSLバージョンや暗号スイートを調べたいことがあったので、メモとして書きます。 今回のケースだと、TLSv1.2、ECDHE-RSA-AES256-GCM-SHA384であることが分かりました。
goでプログラミングした際に、文法間違いやエラーチェックが抜けている箇所を指摘してくれるgolangci-lintを使ってみます。 golangci-lint インストール Goを書く golangci-lintを実行する メソッドがerrorを返してくるけど、実際にエラーチェックしてない箇所を指摘 […]
Goの標準パッケージを使ったプログラミングに慣れるために、net/httpだけでミドルウェアを書いてみました。 next.ServeHTTP(w, r)の前に書くか、後に書くかで、いつ処理されるかが決まるようです。 動かしてみる
ローカル環境で開発を進める中で、HTTPS環境でないと動かない関数やAPIに出くわすことがあったり、本番環境と同じHTTPS環境で検証したいこともあると思います。 ということで、タイトルのとおり、mkcertを使ってローカル環境をHTTPSにしてみます。 mkcert インストール 自己認証局作成 […]