タグ

golangとgoに関するzepbagのブックマーク (2)

  • GoでとあるAPIサーバを実装し直した話 | メルカリエンジニアリング

    サーバサイドエンジニアの @b4b4r07 です。この記事は Go Advent Calendar 2016 の 19 日目です。今回は Go (Revel フレームワーク) で書かれていた API サーバをフルスクラッチで書き直したお話をします。 Revel とは A high productivity, full-stack web framework for the Go language 公式の説明にあるように、Revel は高機能でフルスタックな Web フレームワークです。 複雑なルーティングや、パラメータのパーシング、テンプレート機能など、Web アプリケーションを作ろうとなったときに必要な手段はたいてい兼ね揃えているようです。公式ドキュメントに詳しく書かれています。 Revel 以外にも Go 製の Web フレームワークは多数あり、有名どころだと以下のようなものが挙げられ

    GoでとあるAPIサーバを実装し直した話 | メルカリエンジニアリング
  • goa をはじめよう - 押してダメならふて寝しろ

    はじめに goa ってのは golangAPIデザインを書くと,そこから API サーバのモックとかクライアントとかドキュメントとか一通り生成してくれるマイクロサービス用のフレームワークのことです. とてもすばらしいプロダクトなのですが,goa という名前のググラビリティが非常に悪く,日語の情報もほとんどありません. そんなこともあり,すこしでも goa の良さが伝わればと先日『 golang: goa勉強会』を開催しましたが,かなり駆け足になってしまったので,何回かに分けて goa 情報をまとめていきたいと思います. 今回は goa に関する情報のまとめ. goa 情報源 goa :: Design-first API Generation このサイトの The goa API Design Language Working with Data Types Security

    goa をはじめよう - 押してダメならふて寝しろ
  • 1