stdx – git.sr.ht/~pingoo/stdx Directories

stdx/ directory

Directories

PathSynopsis
auth
barcode
barcode/aztecPackage aztec can create Aztec Code barcodes
barcode/codabarPackage codabar can create Codabar barcodes
barcode/code128Package code128 can create Code128 barcodes
barcode/code39Package code39 can create Code39 barcodes
barcode/code93Package code93 can create Code93 barcodes
barcode/datamatrixPackage datamatrix can create Datamatrix barcodes
barcode/eanPackage ean can create EAN 8 and EAN 13 barcodes.
barcode/pdf417Package pdf417 can create PDF-417 barcodes
barcode/qrPackage qr can be used to create QR barcodes.
barcode/twooffivePackage twooffive can create interleaved and standard "2 of 5" barcodes.
barcode/utilsPackage utils contain some utilities which are needed to create barcodes
base32
bunny
cloudflare
cobraPackage cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
concurrentmap
countries
cpuinfopackage cpuinfo provides information about the CPU running the current program.
cpuinfo/cmd
cpuinfo/cmd/cpuidpackage cpuinfo provides information about the CPU running the current program.
cronPackage cron implements a cron spec parser and job runner.
cryptoPackage crypto provides a high level, secure, easy to use, and hard to misuse API to common cryptographic operations.
crypto/aead
crypto/bchacha20blake3
crypto/chachaPackage chacha implements some low-level functions of the ChaCha cipher family.
crypto/chacha20Package chacha20 implements the ChaCha20 / XChaCha20 stream chipher.
crypto/chacha20blake3
crypto/hash
crypto/internal
crypto/kdf
crypto/schacha20blake3
crypto/xchacha20sha256
db
dbx
emailPackage email provides an easy to use and hard to misuse email API
email/console
email/postmark
email/scaleway
email/ses
email/smtp
feedsSyndication (feed) generator library for golang.
filex
goldmark-highlightingpackage highlighting is a extension for the goldmark(http://github.com/yuin/goldmark).
guidPackage guid helps generate and parse GUIDs.
httpx
httpx/autocertpg
httpx/corsPackage cors is net/http handler to handle CORS related requests as defined by http://www.w3.org/TR/cors/
httpx/example
httpx/hostrouter
httpx/middlewarex
imagingPackage imaging provides basic image processing functions (resize, rotate, crop, brightness/contrast adjustments, etc.).
jsonutil
jst
jwt
languages
log
log/loki
log/slogxpackage slogx provides various helpers to wrok with the stdlib's "log/slog" package see https://pkg.go.dev/log/slog https://gist.github.com/wijayaerick/de3de10c47a79d5310968ba5ff101a19 https://github.com/golang/go/issues/56345 https://go.googlesource.com/proposal/+/master/design/56345-structured-logging.md https://github.com/golang/go/wiki/Resources-for-slog
mailgun
migrate
mmdbpackage mmdb provides a reader for the MaxMind DB file format.
money
money/vat
namesgeneratorPackage namesgenerator generates random names.
optpackage opt provides optional types.
orderedmap
otcpackage otc provides alphanumeric One Time Codes that can be used for email-based 2FA, account verification and more.
otpPackage otp implements both HOTP and TOTP based one time passcodes in a Google Authenticator compatible manner.
otp/example
otp/hotp
otp/totp
postmark
queue
queue/postgresql
retrySimple library for retry mechanism
retry/examples
schemaPackage gorilla/schema fills a struct with form values.
selfupdate
semver
set
singleinstancePackage singleinstance provides a mechanism to ensure, that only one instance of a program is running
sitemap
slicesx
sqlitex
statelesstoken
storage
storage/filesystem
storage/minio
storage/s3
sysinfoPackage sysinfo is a Go library providing Linux OS / kernel / hardware system information.
sysinfo/cmd
sysinfo/cmd/sysinfosysinfo is a very simple utility demonstrating sysinfo library capabilities.
sysinfo/cpuidPackage cpuid gives Go programs access to CPUID opcode.
timex
token
tomlPackage toml implements decoding and encoding of TOML files.
toml/cmd
toml/cmd/toml-test-decoderCommand toml-test-decoder satisfies the toml-test interface for testing TOML decoders.
toml/cmd/toml-test-encoderCommand toml-test-encoder satisfies the toml-test interface for testing TOML encoders.
toml/cmd/tomlvCommand tomlv validates TOML documents and prints each key's type.
toml/_example
toml/internal
tools
tools/hasher
tools/password
tools/watchgodwatchgod is a very simple compile daemon for Go.
tools/zign
ulid
useragent
uuidPackage uuid generates and inspects UUIDs.
validatePackage govalidator is package of validators and sanitizers for strings, structs and collections.
zign
Version
v0.0.0-20240218134121-094174641f6e (latest)
Published
Feb 18, 2024
Platform
linux/amd64
Last checked
4 months ago

Tools for package owners.