タグ

2017年12月5日のブックマーク (2件)

  • Goのパッケージ構成の失敗遍歴と現状確認

    この記事は Gunosy Advent Calendar 2017の5日目の記事です。前回の記事はGunosyのパーソナライズを支える技術 -ワークフロー編-でした。 GoAPIを書くときの問題僕の在籍するGunosyはGoを昔(?)から番採用しておりまして、ノウハウも潤沢に溜まっている企業だと言えます。 しかし、contextの扱いやベストなパッケージ構成、テスト、net/httpでAPIを書くノウハウなどなど、迷うことは多々あります。 これは弊社特有の事情ではなく、Goのサーバーサイドエンジニア全員にとっての問題です。中でも、パッケージ構成をどうすればいいのか(相互参照せずに快適に開発を進められるパッケージ構成とは)を見つけるのは結構難しく、各々のチームにお任せ、という状況です。 今回は上記の問題のうち、パッケージ構成に踏みこんで見たいとおもいます。会社でもよくパッケージ構成をどう

    Goのパッケージ構成の失敗遍歴と現状確認
    Konboi
    Konboi 2017/12/05
    めちゃわかりみ / 参考にさせていただきます🙏
  • 既存開発と iPhoneX 対応を両立するために、あえてビルドを失敗させる - KAYAC engineers' blog

    この記事は Tech KAYAC Advent Calendar 2017 の5日目の記事です。 毎回誰にも共感されない techblog.kayac.com や techblog.kayac.com な記事を書いております Lobi で iOS アプリを直している @Gemmbu です。 ところで iPhoneX が出てもう一ヶ月経ちますがどうでしょうか? iPhoneX 対応進んでいますか?というわけで Lobi iOS アプリをいち早く iPhoneX 対応させたテクニックのお話をします。 この記事の対象者 iPhoneX にまだ対応できていないそこのあなた それだけじゃなく iPhoneX に対応できているそこのあなたも iPhoneX 対応って上下画面するだけでしょ? って iOS アプリ開発者じゃないならそう思うかもしれませんが、残念なことにそうではないのです。まず iPhon

    既存開発と iPhoneX 対応を両立するために、あえてビルドを失敗させる - KAYAC engineers' blog
    Konboi
    Konboi 2017/12/05
    ビルドのタイミングで失敗させるの良い