Skip to content

Commit 3335e56

Browse files
authored
sqlite: initial implementation (#84)
1 parent 5bcea07 commit 3335e56

File tree

6 files changed

+466
-23
lines changed

6 files changed

+466
-23
lines changed

.github/workflows/go.yml

Lines changed: 38 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout code
25-
uses: actions/checkout@v2
25+
uses: actions/checkout@v3
2626
- name: Run golangci-lint
2727
uses: golangci/golangci-lint-action@v2
2828
with:
@@ -33,16 +33,16 @@ jobs:
3333
name: Test
3434
strategy:
3535
matrix:
36-
go-version: [ 1.18.x, 1.19.x ]
36+
go-version: [ 1.19.x, 1.20.x ]
3737
platform: [ ubuntu-latest, macos-latest, windows-latest ]
3838
runs-on: ${{ matrix.platform }}
3939
steps:
4040
- name: Install Go
41-
uses: actions/setup-go@v2
41+
uses: actions/setup-go@v4
4242
with:
4343
go-version: ${{ matrix.go-version }}
4444
- name: Checkout code
45-
uses: actions/checkout@v2
45+
uses: actions/checkout@v3
4646
- name: Run tests with coverage
4747
run: go test -shuffle=on -v -race -coverprofile=coverage -covermode=atomic
4848
- name: Upload coverage report to Codecov
@@ -55,7 +55,7 @@ jobs:
5555
name: Postgres
5656
strategy:
5757
matrix:
58-
go-version: [ 1.18.x, 1.19.x ]
58+
go-version: [ 1.19.x, 1.20.x ]
5959
platform: [ ubuntu-latest ]
6060
runs-on: ${{ matrix.platform }}
6161
services:
@@ -72,11 +72,11 @@ jobs:
7272
- 5432:5432
7373
steps:
7474
- name: Install Go
75-
uses: actions/setup-go@v2
75+
uses: actions/setup-go@v4
7676
with:
7777
go-version: ${{ matrix.go-version }}
7878
- name: Checkout code
79-
uses: actions/checkout@v2
79+
uses: actions/checkout@v3
8080
- name: Run tests with coverage
8181
run: go test -shuffle=on -v -race -coverprofile=coverage -covermode=atomic ./postgres
8282
env:
@@ -95,7 +95,7 @@ jobs:
9595
name: Redis
9696
strategy:
9797
matrix:
98-
go-version: [ 1.18.x, 1.19.x ]
98+
go-version: [ 1.19.x, 1.20.x ]
9999
platform: [ ubuntu-latest ]
100100
runs-on: ${{ matrix.platform }}
101101
services:
@@ -110,11 +110,11 @@ jobs:
110110
- 6379:6379
111111
steps:
112112
- name: Install Go
113-
uses: actions/setup-go@v2
113+
uses: actions/setup-go@v4
114114
with:
115115
go-version: ${{ matrix.go-version }}
116116
- name: Checkout code
117-
uses: actions/checkout@v2
117+
uses: actions/checkout@v3
118118
- name: Run tests with coverage
119119
run: go test -shuffle=on -v -race -coverprofile=coverage -covermode=atomic ./redis
120120
env:
@@ -130,18 +130,18 @@ jobs:
130130
name: MySQL
131131
strategy:
132132
matrix:
133-
go-version: [ 1.18.x, 1.19.x ]
133+
go-version: [ 1.19.x, 1.20.x ]
134134
platform: [ ubuntu-20.04 ]
135135
runs-on: ${{ matrix.platform }}
136136
steps:
137137
- name: Start MySQL server
138138
run: sudo systemctl start mysql
139139
- name: Install Go
140-
uses: actions/setup-go@v2
140+
uses: actions/setup-go@v4
141141
with:
142142
go-version: ${{ matrix.go-version }}
143143
- name: Checkout code
144-
uses: actions/checkout@v2
144+
uses: actions/checkout@v3
145145
- name: Run tests with coverage
146146
run: go test -shuffle=on -v -race -coverprofile=coverage -covermode=atomic ./mysql
147147
env:
@@ -159,7 +159,7 @@ jobs:
159159
name: Mongo
160160
strategy:
161161
matrix:
162-
go-version: [ 1.18.x, 1.19.x ]
162+
go-version: [ 1.19.x, 1.20.x ]
163163
platform: [ ubuntu-latest ]
164164
runs-on: ${{ matrix.platform }}
165165
services:
@@ -177,11 +177,11 @@ jobs:
177177
- 27017:27017
178178
steps:
179179
- name: Install Go
180-
uses: actions/setup-go@v2
180+
uses: actions/setup-go@v4
181181
with:
182182
go-version: ${{ matrix.go-version }}
183183
- name: Checkout code
184-
uses: actions/checkout@v2
184+
uses: actions/checkout@v3
185185
- name: Run tests with coverage
186186
run: go test -shuffle=on -v -race -coverprofile=coverage -covermode=atomic ./mongo
187187
env:
@@ -191,3 +191,25 @@ jobs:
191191
with:
192192
file: ./coverage
193193
flags: unittests
194+
195+
sqlite:
196+
name: SQLite
197+
strategy:
198+
matrix:
199+
go-version: [ 1.20.x ]
200+
platform: [ ubuntu-latest ]
201+
runs-on: ${{ matrix.platform }}
202+
steps:
203+
- name: Install Go
204+
uses: actions/setup-go@v4
205+
with:
206+
go-version: ${{ matrix.go-version }}
207+
- name: Checkout code
208+
uses: actions/checkout@v3
209+
- name: Run tests with coverage
210+
run: go test -shuffle=on -v -race -coverprofile=coverage -covermode=atomic ./sqlite
211+
- name: Upload coverage report to Codecov
212+
uses: codecov/codecov-action@v1.5.0
213+
with:
214+
file: ./coverage
215+
flags: unittests

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# session
22

3-
[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/flamego/session/Go?logo=github&style=for-the-badge)](https://github.com/flamego/session/actions?query=workflow%3AGo)
3+
[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/flamego/session/go.yml?branch=main&logo=github&style=for-the-badge)](https://github.com/flamego/session/actions?query=workflow%3AGo)
44
[![Codecov](https://img.shields.io/codecov/c/gh/flamego/session?logo=codecov&style=for-the-badge)](https://app.codecov.io/gh/flamego/session)
55
[![GoDoc](https://img.shields.io/badge/GoDoc-Reference-blue?style=for-the-badge&logo=go)](https://pkg.go.dev/github.com/flamego/session?tab=doc)
66
[![Sourcegraph](https://img.shields.io/badge/view%20on-Sourcegraph-brightgreen.svg?style=for-the-badge&logo=sourcegraph)](https://sourcegraph.com/github.com/flamego/session)

go.mod

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ require (
1010
github.com/pkg/errors v0.9.1
1111
github.com/stretchr/testify v1.8.4
1212
go.mongodb.org/mongo-driver v1.11.7
13+
modernc.org/sqlite v1.24.0
1314
)
1415

1516
require (
@@ -20,11 +21,13 @@ require (
2021
github.com/charmbracelet/log v0.2.1 // indirect
2122
github.com/davecgh/go-spew v1.1.1 // indirect
2223
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
24+
github.com/dustin/go-humanize v1.0.1 // indirect
2325
github.com/go-logfmt/logfmt v0.6.0 // indirect
2426
github.com/golang/snappy v0.0.1 // indirect
25-
github.com/google/go-cmp v0.5.6 // indirect
27+
github.com/google/uuid v1.3.0 // indirect
2628
github.com/jackc/pgpassfile v1.0.0 // indirect
2729
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect
30+
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
2831
github.com/klauspost/compress v1.13.6 // indirect
2932
github.com/kr/text v0.2.0 // indirect
3033
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
@@ -34,16 +37,27 @@ require (
3437
github.com/muesli/reflow v0.3.0 // indirect
3538
github.com/muesli/termenv v0.15.1 // indirect
3639
github.com/pmezard/go-difflib v1.0.0 // indirect
40+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3741
github.com/rivo/uniseg v0.2.0 // indirect
3842
github.com/rogpeppe/go-internal v1.6.1 // indirect
3943
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
4044
github.com/xdg-go/scram v1.1.1 // indirect
4145
github.com/xdg-go/stringprep v1.0.3 // indirect
4246
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d // indirect
4347
golang.org/x/crypto v0.9.0 // indirect
48+
golang.org/x/mod v0.8.0 // indirect
4449
golang.org/x/sync v0.1.0 // indirect
4550
golang.org/x/sys v0.8.0 // indirect
4651
golang.org/x/text v0.9.0 // indirect
47-
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect
52+
golang.org/x/tools v0.6.0 // indirect
4853
gopkg.in/yaml.v3 v3.0.1 // indirect
54+
lukechampine.com/uint128 v1.2.0 // indirect
55+
modernc.org/cc/v3 v3.40.0 // indirect
56+
modernc.org/ccgo/v3 v3.16.13 // indirect
57+
modernc.org/libc v1.22.5 // indirect
58+
modernc.org/mathutil v1.5.0 // indirect
59+
modernc.org/memory v1.5.0 // indirect
60+
modernc.org/opt v0.1.3 // indirect
61+
modernc.org/strutil v1.1.3 // indirect
62+
modernc.org/token v1.0.1 // indirect
4963
)

go.sum

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
1616
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
1717
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78=
1818
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc=
19+
github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=
20+
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
1921
github.com/flamego/flamego v1.9.1 h1:JplX2eFB/CM8VHuZG6m6sHQhcBdOMhGnZFbPCxtN9ao=
2022
github.com/flamego/flamego v1.9.1/go.mod h1:WjaZO8GM/EGvIIGXlOiwp3oPuyy1fAdjWqEgEJWovJo=
2123
github.com/fsnotify/fsnotify v1.4.9 h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4=
@@ -28,15 +30,19 @@ github.com/go-sql-driver/mysql v1.7.1/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9
2830
github.com/golang/snappy v0.0.1 h1:Qgr9rKW7uDUkrbSmQeiDsGa8SjGyCOGtuasMWwvp2P4=
2931
github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
3032
github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
31-
github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ=
32-
github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
33+
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
34+
github.com/google/pprof v0.0.0-20221118152302-e6195bd50e26 h1:Xim43kblpZXfIBQsbuBVKCudVG457BR2GZFIz3uw3hQ=
35+
github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
36+
github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
3337
github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
3438
github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
3539
github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg=
3640
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk=
3741
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
3842
github.com/jackc/pgx/v5 v5.4.1 h1:oKfB/FhuVtit1bBM3zNRRsZ925ZkMN3HXL+LgLUM9lE=
3943
github.com/jackc/pgx/v5 v5.4.1/go.mod h1:q6iHT8uDNXWiFNOlRqJzBTaSH3+2xCXkokxHZC5qWFY=
44+
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=
45+
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8=
4046
github.com/klauspost/compress v1.13.6 h1:P76CopJELS0TiO2mebmnzgWaajssP/EszplttgQxcgc=
4147
github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk=
4248
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
@@ -52,6 +58,7 @@ github.com/mattn/go-isatty v0.0.18/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D
5258
github.com/mattn/go-runewidth v0.0.12/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk=
5359
github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU=
5460
github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
61+
github.com/mattn/go-sqlite3 v1.14.16 h1:yOQRA0RpS5PFz/oikGwBEqvAWhWg5ufRz4ETLjwpU1Y=
5562
github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe h1:iruDEfMl2E6fbMZ9s0scYfZQ84/6SPL6zC8ACM2oIL0=
5663
github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc=
5764
github.com/muesli/reflow v0.3.0 h1:IFsN6K9NfGtjeggFP+68I4chLZV2yIKsXJFNZ+eWh6s=
@@ -65,6 +72,9 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
6572
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
6673
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
6774
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
75+
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
76+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=
77+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
6878
github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
6979
github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY=
7080
github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
@@ -91,6 +101,8 @@ go.mongodb.org/mongo-driver v1.11.7/go.mod h1:G9TgswdsWjX4tmDA5zfs2+6AEPpYJwqbly
91101
golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
92102
golang.org/x/crypto v0.9.0 h1:LF6fAI+IutBocDJ2OT0Q1g8plpYljMZ4+lty+dsqw3g=
93103
golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0=
104+
golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8=
105+
golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
94106
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
95107
golang.org/x/net v0.10.0 h1:X2//UzNDwYmtCLn7To6G58Wr6f5ahEAQgKNzv9Y951M=
96108
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -108,9 +120,9 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
108120
golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE=
109121
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
110122
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
123+
golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM=
124+
golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
111125
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
112-
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE=
113-
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
114126
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
115127
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
116128
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
@@ -120,3 +132,27 @@ gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
120132
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
121133
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
122134
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
135+
lukechampine.com/uint128 v1.2.0 h1:mBi/5l91vocEN8otkC5bDLhi2KdCticRiwbdB0O+rjI=
136+
lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk=
137+
modernc.org/cc/v3 v3.40.0 h1:P3g79IUS/93SYhtoeaHW+kRCIrYaxJ27MFPv+7kaTOw=
138+
modernc.org/cc/v3 v3.40.0/go.mod h1:/bTg4dnWkSXowUO6ssQKnOV0yMVxDYNIsIrzqTFDGH0=
139+
modernc.org/ccgo/v3 v3.16.13 h1:Mkgdzl46i5F/CNR/Kj80Ri59hC8TKAhZrYSaqvkwzUw=
140+
modernc.org/ccgo/v3 v3.16.13/go.mod h1:2Quk+5YgpImhPjv2Qsob1DnZ/4som1lJTodubIcoUkY=
141+
modernc.org/ccorpus v1.11.6 h1:J16RXiiqiCgua6+ZvQot4yUuUy8zxgqbqEEUuGPlISk=
142+
modernc.org/httpfs v1.0.6 h1:AAgIpFZRXuYnkjftxTAZwMIiwEqAfk8aVB2/oA6nAeM=
143+
modernc.org/libc v1.22.5 h1:91BNch/e5B0uPbJFgqbxXuOnxBQjlS//icfQEGmvyjE=
144+
modernc.org/libc v1.22.5/go.mod h1:jj+Z7dTNX8fBScMVNRAYZ/jF91K8fdT2hYMThc3YjBY=
145+
modernc.org/mathutil v1.5.0 h1:rV0Ko/6SfM+8G+yKiyI830l3Wuz1zRutdslNoQ0kfiQ=
146+
modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E=
147+
modernc.org/memory v1.5.0 h1:N+/8c5rE6EqugZwHii4IFsaJ7MUhoWX07J5tC/iI5Ds=
148+
modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU=
149+
modernc.org/opt v0.1.3 h1:3XOZf2yznlhC+ibLltsDGzABUGVx8J6pnFMS3E4dcq4=
150+
modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0=
151+
modernc.org/sqlite v1.24.0 h1:EsClRIWHGhLTCX44p+Ri/JLD+vFGo0QGjasg2/F9TlI=
152+
modernc.org/sqlite v1.24.0/go.mod h1:OrDj17Mggn6MhE+iPbBNf7RGKODDE9NFT0f3EwDzJqk=
153+
modernc.org/strutil v1.1.3 h1:fNMm+oJklMGYfU9Ylcywl0CO5O6nTfaowNsh2wpPjzY=
154+
modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw=
155+
modernc.org/tcl v1.15.2 h1:C4ybAYCGJw968e+Me18oW55kD/FexcHbqH2xak1ROSY=
156+
modernc.org/token v1.0.1 h1:A3qvTqOwexpfZZeyI0FeGPDlSWX5pjZu9hF4lU+EKWg=
157+
modernc.org/token v1.0.1/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM=
158+
modernc.org/z v1.7.3 h1:zDJf6iHjrnB+WRD88stbXokugjyc0/pB91ri1gO6LZY=

0 commit comments

Comments
 (0)