2019-03-01から1ヶ月間の記事一覧

ginでCORS対応

go(gin)で作成したWeb APIを別ドメイン(ローカルに作成したindex.html)からアクセスした場合、CORSでエラーが発生しました。 対策としては、ginで作成したハンドラでヘッダ(Access-Control-Allow-Origin)を追加すればOK。 func XXXX(ctx *gin.Context) { ctx…

GORMでdistinct

GORMはGo言語でよく使われているORMの一つです。 GORM ガイド | GORM - The fantastic ORM library for Golang, aims to be developer friendly. ても便利なのですが、distinct(レコードの重複をまとめる)は未実装でした。 したがって、distinctを実現するた…