回答編集履歴

2

補足

2021/07/31 00:32

投稿

nobonobo
nobonobo

スコア3367

test CHANGED
@@ -53,3 +53,17 @@
53
53
  `docker build --rm -t localhost/go1.16 .`
54
54
 
55
55
  `docker run -it --rm -v カレントフォルダ絶対パス:/app -w /app localhost/go1.16 go build`
56
+
57
+
58
+
59
+ #### 補足
60
+
61
+
62
+
63
+ > database/sql に対応していて、cgo参照が無いライブラリ
64
+
65
+
66
+
67
+ Postgres用のドライバーならあります: [https://github.com/lib/pq](https://github.com/lib/pq)
68
+
69
+ プロダクションには使えませんが実験的なCGO-FreeなSQLiteドライバー: [https://modernc.org/sqlite](https://modernc.org/sqlite)

1

記述ミス修正

2021/07/31 00:32

投稿

nobonobo
nobonobo

スコア3367

test CHANGED
@@ -26,6 +26,10 @@
26
26
 
27
27
  以下のようにコンパイル可能な環境(Dockerfileに書いてビルドしておくのをお勧めします)を整えて`go build .`しましょう!
28
28
 
29
+
30
+
31
+ Dockerfile
32
+
29
33
  ```shell
30
34
 
31
35
  FROM ubuntu:18.04
@@ -42,8 +46,10 @@
42
46
 
43
47
  ```
44
48
 
49
+
50
+
45
51
  コマンド例
46
52
 
47
- `docker build --rm -t localhost/go1.16`
53
+ `docker build --rm -t localhost/go1.16 .`
48
54
 
49
55
  `docker run -it --rm -v カレントフォルダ絶対パス:/app -w /app localhost/go1.16 go build`