Steven Hartland's starred repositories
golangci-lint
Fast linters runner for Go
goreleaser
Deliver Go binaries as fast and easily as possible
testcontainers-go
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
install-action
GitHub Action for installing development tools (mainly from GitHub Releases).
gopro-utils
Tools to parse metadata from GoPro Hero 5 & 6 cameras
zebrapack
ZebraPack format is like gobs version 2: serialization in Go, *but* extremely fast and friendly to other languages. Use Go as your schema. Strong typing. Well documented (and msgpack2 compatible) format so other languages can be readily supported. See also https://github.com/glycerine/greenpack for a more recent alternative. Docs:
gopro-utils
Tools to parse metadata from GoPro Hero 5 cameras
TerrariaAPI-Server
Fork is now over at https://github.com/NyxStudios/TerrariaAPI-Server
Essentials-SignCommands
tShock Plugin
HttpServer
C# WebServerC# WebServer used in TShock
pkgsite-local-live
A docker image of pkgsite to see local go modules documentation with live-reload
SteamCondenserGo
Slowly, I'll be making my own SteamCondsener Golang version. I don't claim to know golang, just building something for fun.
DBD-mysql-CaptTofu
DBD::mysql Perl client driver for the MySQL and MariaDB databases
Essentials-SignCommands
For TShock
http-message
The HTTP-Message distribution contains classes useful for representing the messages passed in HTTP style communication.
Permissions
Bukkit plugin to provide Permissions