Pinned Repositories
casbin-pgx-adapter
Casbin PGX Adapter
ccc
embd
Embedded Programming Framework in Go
excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
filterdir
Package filterdir is a http.FileSystem middleware
go-harvest
Go library to use the V2 API of Harvest
goftp
FTP client for golang
mutualtlsconfig
Package mutualtlsconfig provides helpers to configure Mutual TLS Authentication between a Client and Server.
nacha
server
Simple http server with graceful shutdown
jtwatson's Repositories
jtwatson/mutualtlsconfig
Package mutualtlsconfig provides helpers to configure Mutual TLS Authentication between a Client and Server.
jtwatson/nacha
jtwatson/server
Simple http server with graceful shutdown
jtwatson/casbin-pgx-adapter
Casbin PGX Adapter
jtwatson/ccc
jtwatson/embd
Embedded Programming Framework in Go
jtwatson/excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
jtwatson/filterdir
Package filterdir is a http.FileSystem middleware
jtwatson/go-harvest
Go library to use the V2 API of Harvest
jtwatson/goftp
FTP client for golang
jtwatson/graph
Graph packages for the Go language
jtwatson/license
Master license, author, contributor etc information.
jtwatson/logger
logger is an HTTP request logger that implements correlated logging to GCP via Logging REST API. Each HTTP request is logged as the parent with all event logs occurring during the request as child logs. This allows for easy viewing in GCP Log Explorer. The logs will also be correlated to Cloud Trace if you instrument your code with tracing.
jtwatson/migrate
Database migrations. CLI and Golang library.
jtwatson/sftp
SFTP support for the go.crypto/ssh package
jtwatson/shutdown
shutdown is a simple package that facilitates a graceful shutdown of your application by creating a context that will be canceled when your program receives SIGTERM or SIGINT from the os.
jtwatson/spaassets
A collection of http.Handlers to help serve single page apps with Go.
jtwatson/spxscan
The spxscan package inspired by pgxscan, and provides similar functionality.
jtwatson/surf
Stateful programmatic web browsing in Go.
jtwatson/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.
jtwatson/tools
[mirror] Go Tools
jtwatson/tracer
tracer is a http middleware that uses OpenTelemetry to send trace data to Cloud Trace. It configures OpenTelemetry to propagate traces across application boundaries, adds read/write events, and provides a default span name based upon request URL.
jtwatson/twilio
twilio implements the Twilio Programmable Voice API.
jtwatson/twiml
twiml is a libruary for formating TwiML (the Twilio Markup Language). TwiML is a set of instructions you can use to tell Twilio what to do when you receive an incoming call or SMS.
jtwatson/walk
A Windows GUI toolkit for the Go Programming Language
jtwatson/web-animations-js
JavaScript implementation of the Web Animations API
jtwatson/wrapcheck
A Go linter to check that errors from external packages are wrapped