ヒカルのgo! #4 (hikarie.go)の参加メモです
golangまったく書けないのに参加してきた。
PCを忘れてしまって思い出しながら書いてるのでところどころ抜けや間違いがあるかもしれません。
Goとリレーショナルデータベース(@umisama)
-
WEBアプリケーションを作る上でDBは必須
-
DB(SQL)を扱う上でGolangでのベストプラクティスはない
-
現在golangでSQLを扱う方法はおおまかに言って以下の3つ
- 素のSQLで書く
- エラーハンドリングを毎行ごとに行うのが辛い
- クエリビルダーを使う
- ORMを使う
- 素のSQLで書く
-
https://github.com/go-gorp/gorp
- https://github.com/jinzhu/gorm
- https://github.com/naoina/genmai -
案件で実際に使っていて一番いいと感じてるのは今のところsquirrel + gorp (だったと思う…)
マルチプラットフォームなインタラクティブシェルを楽に作る @k0kubun
すごいgolang楽しく学ぼう (@T_akms)
- golangをどうやって学んだか?とその成果物について
- golangを学び初めて8ヶ月
- 会社ではツールは自由に作っていいのでGoを使ってツールを作っている
- fmtなどの標準のpackageのコードを読むのがとても勉強になる
- 実装方法
- テストの書き方
golangでスクレイピング (7yan00)
(タイトルは口頭で行っていたような気がするので間違ってるかもしれないです)
Yet Another JSON な json5をgolangでparseできる奴を作った
(ブログの記事のタイトルを利用させていただきました)