今回お話することgqlgenの大まかな使い方とdataloaderが動かなかった悲劇をお話します。 Apollo Federationとは何かといった話は、以前に弊社北島が纏めてくださいましたのでこちらをご確認ください。 gqlgenの大まかな使い方プロジェクト作成からサーバの立ち上げまでを行います。 まずプロジェクトを作成します。 go mod init github.com/[UserName]/[ProjectName]gqlgen を取得 go get github.com/99designs/gqlgengqlgen の機能でテンプレを作成する。 テンプレの作成によって、graphフォルダ配下に色々と作成してくれます。 go run github.com/99designs/gqlgen initserver.goを削除してmain.goに以下内容を記述してください。 この時点で
![Go で Apollo Federationするのは、まだ早いと思う。|Seiji](https://cdn-ak-scissors.b.st-hatena.com/image/square/d99a24bbb0ae9bbbc3773d44e91ce93b6c2fe692/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F59631244%2Frectangle_large_type_2_ce7b562fa9ada8362143dbde52549c29.png%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)