タグ

ブックマーク / tikasan.hatenablog.com (1)

  • Go言語で薄く作るAPI(go-chi/chi) #1 最低限構築 - ぺい

    GoっぽくAPIを作る Goには、様々なWAFが存在しますが、今ひとつデファクトスタンダードなものが未だにありません。その背景としてあるのは、標準パッケージで十分実装出来る。WAFは開発速度を上げてくれますが、そのWAFの開発そのものが製作者のモチベーションに左右されたり、内部実装が分かりにくくなるなど、そんなこと気にするくらいなら、小さいライブラリを組み合わせて、ある程度書いちゃうという人を結構見かけます。 でも、WAFを使わずにGoらしく実装する時ってどうやって書けばいい感じに出来るんだろうというのは、自分の中で結構気になるトピックでした。様々な実装例などから、自分なりにAPIを組んでみたので、シリーズものにして、実装を解説していきたいと思います。 go-chi/chi 今回使うのは、go-chi/chiというnet/httpのインターフェースに準拠したルーティングライブラリを使います

    Go言語で薄く作るAPI(go-chi/chi) #1 最低限構築 - ぺい
  • 1