Help us shape the future of Go! Take the 2026 Go Developer Survey

internal/

directory
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2026 License: MIT

Directories

Path Synopsis
Package clientip names the client behind an HTTP request, for the limiters that count per client.
Package clientip names the client behind an HTTP request, for the limiters that count per client.
clientiptest
Package clientiptest holds the cases every user of internal/clientip is tested against, so the public ratelimit.RemoteIPKey and the login limiters' resolver cannot disagree about what a request's client is.
Package clientiptest holds the cases every user of internal/clientip is tested against, so the public ratelimit.RemoteIPKey and the login limiters' resolver cannot disagree about what a request's client is.
Package i18nbridge lets packages that already import i18n ask which registered catalog a request selected, without i18n exporting a helper for it.
Package i18nbridge lets packages that already import i18n ask which registered catalog a request selected, without i18n exporting a helper for it.
Package migrationcompat holds, under one directory per tanGO version, the migration files that version's own `tango makemigrations` wrote, and lists them for the Generated-file contract tests.
Package migrationcompat holds, under one directory per tanGO version, the migration files that version's own `tango makemigrations` wrote, and lists them for the Generated-file contract tests.
Package migrationtest builds a test's tables the way an app gets them: from the framework's own migrations, generated by migration.Diff and applied by migration.ApplyPending, in a database from testdb.Open.
Package migrationtest builds a test's tables the way an app gets them: from the framework's own migrations, generated by migration.Diff and applied by migration.ApplyPending, in a database from testdb.Open.
Package observabilitysafe isolates failures in host-supplied observability implementations from the application operation being observed.
Package observabilitysafe isolates failures in host-supplied observability implementations from the application operation being observed.
Package releasecheck decides whether a pushed tag may become a tanGO release.
Package releasecheck decides whether a pushed tag may become a tanGO release.
cmd/releasecheck command
Command releasecheck decides whether a pushed tag may become a tanGO release, and writes its release notes.
Command releasecheck decides whether a pushed tag may become a tanGO release, and writes its release notes.
Package shellcore is the evaluator, formatter and built-in helpers behind the public shell package.
Package shellcore is the evaluator, formatter and built-in helpers behind the public shell package.
Package sqlbind writes one query with numbered placeholders ($1, $2, …) for every dialect, so tanGO's own raw SQL (migrations, tests) does not have to be duplicated per placeholder style.
Package sqlbind writes one query with numbered placeholders ($1, $2, …) for every dialect, so tanGO's own raw SQL (migrations, tests) does not have to be duplicated per placeholder style.
Package sqlident quotes SQL identifiers (table, column and index names) for the SQL tanGO generates, so a model or field named after a reserved word ("user", "order", "group") works on every dialect.
Package sqlident quotes SQL identifiers (table, column and index names) for the SQL tanGO generates, so a model or field named after a reserved word ("user", "order", "group") works on every dialect.
Package storagekit holds the few helpers every storage.Store implementation shares, so the adapters (storage/local, storage/s3 and storagetest's memory store) cannot drift apart on them.
Package storagekit holds the few helpers every storage.Store implementation shares, so the adapters (storage/local, storage/s3 and storagetest's memory store) cannot drift apart on them.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL