-
Huxun Inc.
- Earth
-
21:06
(UTC +08:00) - https://mcxiaoxiao.github.io/
- @orlosziming
Highlights
- Pro
Starred repositories
`sure` enhances your existing Go code by adding assertions and crash handling.
The must library simplifies assertions and panics on failure. Assert conditions directly, avoiding long checks
`gobtcsign` simplifies BITCOIN/DOGECOIN transaction signing. Help developers to explore BTC blockchain knowledge.
Done allows you to focus on your business logic without repetitive if err != nil patterns.
Empowering Native Language Programming, Simplifying GORM Tag Generation
tern is a lightweight Go package for simple, concise ternary expressions, enabling clear conditional logic.
`formatgo` is a Go package that provides utilities for formatting Go source code
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.
erero is a simple error-handling package designed to log errors along with their context and location.
`gotrontrx` is a Go toolkit exploring TRON blockchain tech without participating in crypto coins.
eroticgo is a simple Go package for adding color to your console screen.
osexistpath can check whether a path, file, or directory exists.
**rese** simplifies Go error handling and result extraction. It combines error and result checks into a single operation.
`reggin` is a pkg for registering and managing Gin HTTP routes.
`syncmap` is a type-safe and generic wrapper package around Go's `sync.Map`.
`gormcngen`: Provides a Columns() Function to Retrieve Column Names for GORM Models
A thread-safe map implementation for Go, using `sync.RWMutex` to synchronize access.
**zaplog** is a lightweight, flexible logging pkg for Go applications, built on top of the fast and structured logging pkg zap.
gormcls - Isolate the scope of temporary variables when using GORM, making the code more concise
`sortslice` is a Go package that provides a simple and flexible way to sort slices using custom comparison functions.
`gormcnm` - A Progressive, Type-Safe Approach to GORM Column Names Using Generics
neat json make it neat to use "encoding/json" in golang.
`runpath` package provides func to get the execution location of Go code, including the absolute path of the source file.
printgo is a simple Go package that provides enhanced printing capabilities.
`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…