ko-da-k
仕事をする上で大切にしている価値観
FW を使うのであれば FW の思想から逸脱したコードアーキテクチャを取らないほうがいいと思う
conventional commit
Rust のメモリ管理の話がわかりやすい動画
golang validator で config file なんかをいい感じに扱う
PynamoDB という DynamoDB の Python ORM
モジュール性成熟度指数 (Modularity Maturity Index: MMI)
ISO 25010 で定義されている品質特性
failsafe-go
GOMEMLIMIT を Pod のメモリ制限と一緒に使おう
構造体のポインタの数を減らすことは GC に有利
gcBgMarkWorker は GC に関する処理
記事:One Billion Rows Challenge in Golang
gtime で計測
benchstat
記事:Garbage Collection In Go : Part I - Semantics
automaxprocs
cgo を使うときは、C/C++/Fortran で実装された関数を Go コードを使うときだけ
goroutine の atomic と mutex の使い分け