2019-01-01から1年間の記事一覧
https://helm.sh/ Helm使ってとある実装をしたので、メリットとデメリットを整理しておきたい。 Pros - 光 動的にパラメーターを埋め込める KubernetesはManifestと呼ばれるyamlファイルを記述することで、コンテナの状態を宣言的に管理することができる。 …
最近EKSもGKEも触ってみた中で感じたGKEの優位性について書き留めておく。 逆はどうなのかという点、EKSが優っているメリットは今の所特に思いつかない。 GCP vs AWSというクラウドベンダーの比較の観点からすると、それぞれの分野で甲乙出てくるだろうが、…
保守性に欠けたコードを読むのは骨が折れるし、変更を加えて何が起こるかわからないコードには恐怖と不安が付いて回るから、モデリングを頑張りたい。 そんなところで、今回はドメインのモデリングをする上で最低限理解しておかなければならない登場キャラク…
文字列をスペースや,や.をデリミタとして分割してスライスに入れたいこと、あると思います。 そんな時によく使われる標準パッケージの関数として、 Split Fields があるかと思います。 (Fields は空白文字をデリミタとして使用します。それ以外を指定したい…
GoのSliceを使う時にどのタイミングでCapacityが際割り当てされるかを調べます。 package main import ( "fmtが" ) func main() { const max int = 1000000 var lc int slc := make([]int, 0, 0) for i := 0; i < max; i++ { slc = append(slc, i) if lc < c…