yukpiz

qうぇdrftyふじこlp「」 https://labo.yukpiz.me/

コードレビューだけの仕事をしたという夢を見た

おはようございます。

皆さんの組織ではレビュー文化がありますか?

レビューとはソースコードだけに対する活動ではなく、企画や仕様書、設計、実装、成果物、テスト、運用など様々な工程において役立つものです。

あまり風呂敷を広げすぎると記事が完成しなくなってしまうので、今日は例えば、特定の言語環境にそこそこの知見を持っていたとして、それを活用しているプロダクトの実装面でのコードレビューだけを仕事とし

もっとみる

https://github.com/yukpiz/go-gin-graphql-example
RESTful APIとGraphQLの両方をginで運用するためのいい感じのhandler構成がやっと落ち着きそう

LightsailのUbuntu18.04に7 Days to Die鯖を構築する

月5,000円以下で運用したい、VPSでサクッと建てたい!と思ったのでLightsailでやることにしました。

マルチ鯖だと余裕で夜通しプレイするやつがいるので、基本的に24時間動かすことを前提にしています。

スペックは以下です。24時間稼働し続けても1ヶ月$40です。

さて、とりあえずコンソールでLightsailのインスタンスを作成して、SSHキーペアもアップロードして、静的IPも割り当

もっとみる

https://github.com/golang/go/issues/16890
踏んだ、$GOPATHに読み取り専用のファイルがあるとgoimportsが動かない事がある、dockerでvolumes設定したmysqlコンテナとかよくあるけど、/tmp/mysql_data/:/var/lib/mysqlした

ginとvalidator.v9でリクエストバインド時に多言語対応する(ボツ実装)

当初これならイケると思っていましたが、ginの対応状況やら、validator.v9の恩恵やらを考え直して、v8を継続して使いつつ、universal-translatorを使って多言語対応をやってみる方向にしました(これについても今後記事にしようと思います)。

しかし、せっかく書いたのに捨てるのはもったいないので、ボツ実装ですが記事として公開します。

---

2019年5月8日時点でgin

もっとみる