Pinned Repositories
done
Done allows you to focus on your business logic without repetitive if err != nil patterns.
formatgo
`formatgo` is a Go package that provides utilities for formatting Go source code
gobtcsign
`gobtcsign` simplifies BITCOIN/DOGECOIN transaction signing. Help developers to explore BTC blockchain knowledge.
gormmom
Empowering Native Language Programming, Simplifying GORM Tag Generation
must
The must library simplifies assertions and panics on failure. Assert conditions directly, avoiding long checks
osexec
simple utils to use golang os/exec
rese
**rese** simplifies Go error handling and result extraction. It combines error and result checks into a single operation.
sure
`sure` enhances your existing Go code by adding assertions and crash handling.
tern
tern is a lightweight Go package for simple, concise ternary expressions, enabling clear conditional logic.
yyle88
self-introduction page
yyle88's Repositories
yyle88/yyle88
self-introduction page
yyle88/must
The must library simplifies assertions and panics on failure. Assert conditions directly, avoiding long checks
yyle88/sure
`sure` enhances your existing Go code by adding assertions and crash handling.
yyle88/done
Done allows you to focus on your business logic without repetitive if err != nil patterns.
yyle88/osexec
simple utils to use golang os/exec
yyle88/gobtcsign
`gobtcsign` simplifies BITCOIN/DOGECOIN transaction signing. Help developers to explore BTC blockchain knowledge.
yyle88/gormmom
Empowering Native Language Programming, Simplifying GORM Tag Generation
yyle88/syntaxgo
syntaxgo is a wrapper around Go's go/ast Abstract Syntax Tree and Go's reflect package - designed to make it easier to analyze code and ultimately automate the generation.
yyle88/rese
**rese** simplifies Go error handling and result extraction. It combines error and result checks into a single operation.
yyle88/formatgo
`formatgo` is a Go package that provides utilities for formatting Go source code
yyle88/tern
tern is a lightweight Go package for simple, concise ternary expressions, enabling clear conditional logic.
yyle88/erero
erero is a simple error-handling package designed to log errors along with their context and location.
yyle88/eroticgo
eroticgo is a simple Go package for adding color to your console screen.
yyle88/gotrontrx
`gotrontrx` is a Go toolkit exploring TRON blockchain tech without participating in crypto coins.
yyle88/reggin
`reggin` is a pkg for registering and managing Gin HTTP routes.
yyle88/gormcngen
`gormcngen`: Provides a Columns() Function to Retrieve Column Names for GORM Models
yyle88/zaplog
**zaplog** is a lightweight, flexible logging pkg for Go applications, built on top of the fast and structured logging pkg zap.
yyle88/osexistpath
osexistpath can check whether a path, file, or directory exists.
yyle88/syncmap
`syncmap` is a type-safe and generic wrapper package around Go's `sync.Map`.
yyle88/demojavabtcsign
`demojavabtcsign` simplifies BITCOIN/DOGECOIN transaction signing. Help developers to explore BTC blockchain knowledge.
yyle88/gormrepo
gormrepo - Provides simple CRUD operations, simplifying GORM usage
yyle88/mutexmap
A thread-safe map implementation for Go, using `sync.RWMutex` to synchronize access.
yyle88/neatjson
neat json make it neat to use "encoding/json" in golang.
yyle88/gormcnm
`gormcnm` - A Progressive, Type-Safe Approach to GORM Column Names Using Generics
yyle88/sortslice
`sortslice` is a Go package that provides a simple and flexible way to sort slices using custom comparison functions.
yyle88/runpath
`runpath` package provides func to get the execution location of Go code, including the absolute path of the source file.
yyle88/simplejsonx
`simplejsonx` is a generic-based JSON parsing package that depends on `github.com/bitly/go-simplejson`, enhancing type safety and flexibility in JSON processing. It requires at least Go 1.22 (which supports generics).
yyle88/printgo
printgo is a simple Go package that provides enhanced printing capabilities.
yyle88/grpt
convert a TypeScript gRPC client into an HTTP client using Axios