- [x] Concurrent downloading with workers - [x] Concurrent connection limit per host - [x] URL Blacklist - [x] Save image/* and text/* files - [x] Configuration via environment variables - [x] Storing snapshots in PostgreSQL - [x] Proper response header & body UTF-8 and format validation . .
26 lines
788 B
Modula-2
26 lines
788 B
Modula-2
module gemini-grc
|
|
|
|
go 1.23.1
|
|
|
|
require (
|
|
github.com/jaevor/go-nanoid v1.4.0
|
|
github.com/rs/zerolog v1.33.0
|
|
)
|
|
|
|
require (
|
|
github.com/guregu/null/v5 v5.0.0 // indirect
|
|
github.com/jackc/pgpassfile v1.0.0 // indirect
|
|
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
|
|
github.com/jackc/pgx/v5 v5.7.1 // indirect
|
|
github.com/jackc/puddle/v2 v2.2.2 // indirect
|
|
github.com/jmoiron/sqlx v1.4.0 // indirect
|
|
github.com/mattn/go-colorable v0.1.13 // indirect
|
|
github.com/mattn/go-isatty v0.0.20 // indirect
|
|
golang.org/x/crypto v0.27.0 // indirect
|
|
golang.org/x/exp v0.0.0-20241004190924-225e2abe05e6 // indirect
|
|
golang.org/x/net v0.27.0 // indirect
|
|
golang.org/x/sync v0.8.0 // indirect
|
|
golang.org/x/sys v0.25.0 // indirect
|
|
golang.org/x/text v0.18.0 // indirect
|
|
)
|