Go言語
GoaでJWT認証できるAPIを作ろうとこちらのリンクを参考にしたのですがそれでもハマりポイントがあったのでメモ goaで作ったAPIサーバにJWT認証を追加する | Fusic Tech Blog jwtキーを発行するURIにBasic認証をかけ、認証が成功するとキーを発行するようにし…
design.goにBasicAuthSecurityを追加します。 package design // The convention consists of naming the design // package "design" import ( . "github.com/goadesign/goa/design/apidsl" ) var _ = API("area", func() { // API defines the microservic…
WindowsにGo言語(ツール含め)をインストールする方法 - 流しのエンジニアひろゆきのブログ ↑以前のブログでインストールしたpeco+ghqですが使い方を忘れてました。 ghqはGoのプロジェクト一覧を出力することができ、pecoはその一覧を↑↓キーで選択すること…
公式ドキュメント通りのファイル構成というかdesign.goの書き方にするとdesign.goが肥大化するため、ファイルを分割しました。 大きく3つに分割してます。 design package design // The convention consists of naming the design // package "design" impo…
goaを作ってAPIの入り口まで作ってみます。DBまでつないで本格的に作るのは後日。。。 まずは公式サイトにならってgo getでgoaを入手 go get -u github.com/goadesign/goa/... 後は自分のプロジェクト内でdesign/design.goを作成し編集します。 変数名などを…
前提条件 これは2019/3/27時点での実行結果です。 Goのバージョンは1.12.1です。 みんなのGo言語はチュートリアルを一通り見た後に本格的な開発に備えて環境を整えていくには最適な感じがしますが、一番最初のGoや周辺ツール(ghqなど)をインストールする手…