yikegaya’s blog

仕事関連(Webエンジニア)と資産運用について書いてます

Go言語

GoとGraphQLでカレンダーアプリのサーバサイドを実装した

Vue.jsで作ったカレンダーアプリのバックエンドをGoとGraphQLで実装してみた。 github.com 以前に個人開発でGo、gorm、ginを使ってRESTのAPIサーバを作ったことがありkonnkaimoORマッパーにはgormを使ったので前回との差分はGraphQLくらい。 github.com Goで…

「改訂2版 みんなのGo言語」読んだ

「改訂2版 みんなのGo言語」をざっと読んでみた。 初版が2019年8月発売でその時点での最新のGo言語事情がまとまった本。今2020年の12月なんで1年経ってるけどまあそこまで今の状況と解離してないはず。 改訂2版 みんなのGo言語作者:松木 雅幸,mattn,藤原 俊…

Typescript+Next.js+Goで作ったサービスが大体できてきた

ポートフォリオとしてフロントエンドをTypescript+Next.js、バックエンドをGolangで作っていた映画情報を取得、レビューできるWebサービスの基本機能の実装が大体できてきた。映画情報の取得にはTMDBのAPIを使用している。 基本機能はできたもののやりたい…

axiosのpostリクエストをginで受け取る

Reactでaxiosからgolang+ginのAPIサーバにpostリクエストを送る時にこんな感じ↓でaxiosからpostされてきた値を受け取ろうとしてうまくいかなかった。 ginで作ったサーバサイド func (pc Controller) Login(c *gin.Context) { param_name := c.PostForm("nam…

Goの独自パッケージimportメモ

個人開発でGo+Gin+GormでAPIサーバを作ろうとした際に、コードを独自パッケージに切り出した。 パッケージの扱いが多言語とちょっと違って戸惑ったのでメモ。 やろうとしたこと 最初main.goに書いていたGormでのMySQLへの接続処理をdbパッケージに、Ginで…

求職活動時に聞いたGo言語の話

2つ目の会社をマッハで退職することになって今月、正社員とフリーランスで求職活動してみた。 で、私が希望している条件の職場はやたらGo言語率が高かったので、その時に聞いたGoの話をメモってみる。 私はGoはチュートリアルざっとやっただけなのであくま…