You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> See also: http://www.limitlessfx.com/cross-compile-golang-app-for-windows-from-linux.html
56
65
57
66
* Want to get time.Time with current locale
58
67
59
68
Use `loc=auto` in SQLite3 filename schema like `file:foo.db?loc=auto`.
60
69
70
+
* Can I use this in multiple routines concurrently?
71
+
72
+
Yes for readonly. But, No for writable. See [#50](https://github.com/mattn/go-sqlite3/issues/50), [#51](https://github.com/mattn/go-sqlite3/issues/51), [#209](https://github.com/mattn/go-sqlite3/issues/209).
73
+
74
+
* Why is it racy if I use a `sql.Open("sqlite3", ":memory:")` database?
75
+
76
+
Each connection to :memory: opens a brand new in-memory sql database, so if
77
+
the stdlib's sql engine happens to open another connection and you've only
78
+
specified ":memory:", that connection will see a brand new database. A
79
+
workaround is to use "file::memory:?mode=memory&cache=shared". Every
80
+
connection to this string will point to the same in-memory database. See
81
+
[#204](https://github.com/mattn/go-sqlite3/issues/204) for more info.
The -binding suffix was added to avoid build failures under gccgo.
69
91
70
-
In this repository, those files are amalgamation code that copied from SQLite3. The license of those codes are depend on the license of SQLite3.
92
+
In this repository, those files are an amalgamation of code that was copied from SQLite3. The license of that code is the same as the license of SQLite3.
0 commit comments