本日も乙

ただの自己満足な備忘録。

Golang

AWSアクセスキーを使いやすくする AKM というツールを作った

作ったのは半年以上前だし、まだ直さなきゃいけないところがあるのですが、普段の業務でかなり重宝しているので紹介します。 何を作った akm (Aws access Key Manager) という、AWSアクセスキーを便利に管理するコマンドラインツールを作りました。Go言語で…

【課外学習 I】Gopher道場 〜DDD〜 に参加してきました

メルペイが主催しているGopher道場の課外学習としてDDD(ドメイン駆動設計)の勉強会があったので参加してきました。 mercari.connpass.com Gopher道場については過去記事をご覧ください。 blog.jicoman.info 会場に着くとお酒と美味しい軽食が用意されてい…

Gopher道場 #1に参加してきました

だいぶ日が経ってしまいましたが、4〜5月に開催されたGopher道場 #1に参加してきました。 mercari.connpass.com 参加した動機 先に私のGoレベルを書きます。 Go言語歴 約1年半ぐらい。だけどたまにしか書かない 仕事ではほとんど使っていない。せいぜい簡単…

Goでheadコマンドを書いてみた

headコマンドを実装する課題が出されたので、本当は上げる気はなかったのですが、せっかく書いたのだから公開しとこうと思います。 ohsawa0515/gohead READMEないですが、ヘルプはこんな感じでheadコマンドとほとんど同じです。 $ gohead -h Usage of head: …

EC2インスタンス一覧を出力し、Vulsの設定ファイルを作成するツール「ec2-vuls-config」

[toc] Vuls祭り#1のときにec2-vuls-configというツールを作ってLTしたのですが、Vuls祭り#3に向けてv0.1.0をリリースしたのでブログで宣伝です。 https://github.com/ohsawa0515/ec2-vuls-config どういうツールなのか EC2インスタンスの一覧から指定された…

Go言語でHCL(HashiCorp Configuration Language)をパース/生成する

[toc] Terraformでオートスケール設定をしています。設定の記述が簡単なのが良いですね。 パッケージやOSのアップデートなどにBlue-Green Deploymentにしたいなと考えていまして、 BlueとGreenのオートスケーリンググループ(ASG)の台数を設定ファイルに外だ…

golang.tokyo #4 参加レポート #golangtokyo

[toc] golang.tokyo #4にブログ枠として参加してきました。 ブログ枠なのにレポートを上げるのが遅いのはご容赦ください。 参加理由 今の会社ではGo言語を使っていないのですが、個人的に勉強していて社内勉強会をやるようになりました。 プロダクトで使って…