フラミナル

考え方や調べたことを書き殴ります。IT技術系記事多め

2022-11-01から1ヶ月間の記事一覧

【新規ツール探し】複数の Kubernetes クラスタにまとめて kubectl を実行できる「kubectl-foreach」が便利

記事作成日:2022/11/30 情報 名前 URL Github https://github.com/ahmetb/kubectl-foreach 公式サイト デモサイト 開発母体 ahmetb 氏 version 0.2.1 言語 Go 価格 無料 ライセンス Apache-2.0 license 情報 何ができるもの? 使い方 正規表現 特定のクラス…

【新規ツール探し】Sql から Go コードを生成する「sqlc」

記事作成日:2022/11/30 情報 名前 URL Github https://github.com/kyleconroy/sqlc 公式サイト https://docs.sqlc.dev/en/latest/index.html デモサイト sqlc - Playground 開発母体 kyleconroy 氏 version 1.16.0 言語 Go 価格 無料 ライセンス MIT 情報 …

【新規ツール探し】ローカルで簡単に使える Kubernetes が起動できる kind 「何これ楽ちんじゃん」

記事作成日:2022/11/29 情報 名前 URL Github https://github.com/kubernetes-sigs/kind 公式サイト https://kind.sigs.k8s.io/ デモサイト 開発母体 kubernetes-sigs version v0.17.0 言語 Go 価格 無料 ライセンス Apache-2.0 license 情報 何ができるも…

【新規ツール探し】ローカルマシンで仮想環境とコンテナを動かすFinchとは

記事作成日:2022/11/24 情報 名前 URL Github https://github.com/runfinch/finch 公式サイト デモサイト 開発母体 CNCF / AWS version 0.1.0 言語 Go 価格 無料 ライセンス Apache-2.0 license 情報 何ができるもの? 使い方 外部イメージの起動 build 利…

【新規ツール探し】開発・運用の情報を一元管理できるBackstageとは

記事作成日:2022/11/24 情報 名前 URL Github https://github.com/backstage/backstage 公式サイト https://backstage.io デモサイト Backstage Demo 開発母体 CNCF(元は Spotify) version 1.8.2 言語 TypeScript 価格 無料 ライセンス Apache-2.0 licens…

Go の Option パターンを generics と reflect でシンプルにしてみる

Goではインスタンスを生成する New に対していろんなパターンで作成をするために、よく Option パターンと呼ばれる書き方をします。 こんな感じです。(WithXXX で設定したい内容を付与できる) package main import ( "fmt" ) func main() { p := NewProduct(…