Directories ¶
Path | Synopsis |
---|---|
TODO: readme, etc
|
TODO: readme, etc |
containers
|
|
esync
package containers/esync implements type-safe wrappers around the stdlib's sync.Pool and sync.Map, and a concurrency-safe set implementation (using sync.Map)
|
package containers/esync implements type-safe wrappers around the stdlib's sync.Pool and sync.Map, and a concurrency-safe set implementation (using sync.Map) |
Package deref contains utility functions for converting to and from pointer types and treating them as optional values.
|
Package deref contains utility functions for converting to and from pointer types and treating them as optional values. |
Go programmers often use contexts to store request-scoped information, especially metadata or log fields.
|
Go programmers often use contexts to store request-scoped information, especially metadata or log fields. |
middleware/srv
srv contains server middleware.
|
srv contains server middleware. |
Package enve handles configuration through environment variables.
|
Package enve handles configuration through environment variables. |
log
shared logic between stdlog, zerolog, customlog
|
shared logic between stdlog, zerolog, customlog |
internal
|
|
Package lazy allows for lazily-initialized variables via New().
|
Package lazy allows for lazily-initialized variables via New(). |
Package ops contains generics for go's built-in operators.
|
Package ops contains generics for go's built-in operators. |
autogenerated: DO NOT EDIT
|
autogenerated: DO NOT EDIT |
reexport
|
|
fmtsort
Package fmtsort provides a general stable ordering mechanism for maps, on behalf of the fmt and text/template packages.
|
Package fmtsort provides a general stable ordering mechanism for maps, on behalf of the fmt and text/template packages. |
lockedfile
Package lockedfile creates and manipulates files whose contents should only change atomically.
|
Package lockedfile creates and manipulates files whose contents should only change atomically. |
lockedfile/internal/filelock
Package filelock provides a platform-independent API for advisory file locking.
|
Package filelock provides a platform-independent API for advisory file locking. |
syscall/windows/registry
Package registry provides access to the Windows registry.
|
Package registry provides access to the Windows registry. |
syscall/windows/sysdll
Package sysdll is an internal leaf package that records and reports which Windows DLL names are used by Go itself.
|
Package sysdll is an internal leaf package that records and reports which Windows DLL names are used by Go itself. |
unsafeheader
Package unsafeheader contains header declarations for the Go runtime's slice and string implementations.
|
Package unsafeheader contains header declarations for the Go runtime's slice and string implementations. |
internal/generated
autogenerated by codegen/combine.
|
autogenerated by codegen/combine. |
Package trace tracks execution across function (and machine) bounds.
|
Package trace tracks execution across function (and machine) bounds. |
Click to show internal directories.
Click to hide internal directories.