Pinned Repositories
devslog
devslog - Go slog.Handler for development
errorwrap-linter
Github action to lint error wrapping in Go
gospeak
Let your Go code speak over REST API. GoSpeak code-generates clients in Golang, JavaScript and TypeScript and supports Swagger documentation.
httplog
A prototype for github.com/go-chi/httplog/v3. Notice: The API might change slightly
jwtauth
JWT authentication middleware for Go HTTP services
nilslice
Golang: Recursively initialize all nil slices in a given object, so they json.Marshal() as empty array [] instead of null.
pgbackup
Docker container for backing up (pg_dump/pg_restore) Postgres DB into AWS S3 bucket
snake
textcase
Golang pkg to convert any text input to camelCase, PascalCase or snake_case naming convention. Removes all whitespaces and special characters. Supports Unicode characters.
webrpc-sse
DEPRECATED: SSE discovery playground for SSE with Go channels; webrpc now has native support for SSE streaming.
Golang.cz's Repositories
golang-cz/devslog
devslog - Go slog.Handler for development
golang-cz/textcase
Golang pkg to convert any text input to camelCase, PascalCase or snake_case naming convention. Removes all whitespaces and special characters. Supports Unicode characters.
golang-cz/nilslice
Golang: Recursively initialize all nil slices in a given object, so they json.Marshal() as empty array [] instead of null.
golang-cz/gospeak
Let your Go code speak over REST API. GoSpeak code-generates clients in Golang, JavaScript and TypeScript and supports Swagger documentation.
golang-cz/httplog
A prototype for github.com/go-chi/httplog/v3. Notice: The API might change slightly
golang-cz/pgbackup
Docker container for backing up (pg_dump/pg_restore) Postgres DB into AWS S3 bucket
golang-cz/errorwrap-linter
Github action to lint error wrapping in Go
golang-cz/jwtauth
JWT authentication middleware for Go HTTP services
golang-cz/skeleton
Skeleton app for Golang backend monorepos
golang-cz/snake
golang-cz/webrpc-sse
DEPRECATED: SSE discovery playground for SSE with Go channels; webrpc now has native support for SSE streaming.
golang-cz/drone
Drone is a Container-Native, Continuous Delivery Platform
golang-cz/drone-runner-kube
Drone runner that executes a pipeline using native Kubernetes resources
golang-cz/filetype
WIP: Fast filetype matcher in Go based on Radix Tree
golang-cz/gen-typescript
webrpc TypeScript client/server generator
golang-cz/gotty
Share your terminal as a web application
golang-cz/homebrew-tap
Install gospeak through Homebrew package manager.
golang-cz/kube-apply
kubectl apply wrapper with dependencies and secret management
golang-cz/webrpc
webrpc is a schema-driven approach to writing backend services for modern Web apps and networks
golang-cz/webrpc-gen-python
webrpc Python client/server generator
golang-cz/gen-golang
webrpc Golang client/server generator
golang-cz/gen-javascript
webrpc JavaScript (ES6) client/server generator
golang-cz/gen-openapi
webrpc OpenAPI 3.x (Swagger) generator
golang-cz/go-rewrap-errors
Rewrite Go source files to replace pkg/errors with Go 1.13 error wrapping
golang-cz/http2curl
:triangular_ruler: Convert Golang's http.Request to CURL command line
golang-cz/looper
Looper for jobs
golang-cz/static-analysis
golang-cz/svelte-emails
Create emails with Svelte and Vite!
golang-cz/switch-case-benchmark
Go benchmark comparing switch-case statements vs. string hashmap on string input