Categorygithub.com/tryturned/go-utils
module
0.1.0
Repository: https://github.com/tryturned/go-utils.git
Documentation: pkg.go.dev

# README

go-utils

Open in Gitpod

🔮 Vision

The go-utils project aims to build a stupid golang pkg for myself.

💌 Features

FeatureStatusNotes
common
jsonconvert the json string to the specified structure
yamlconvert the yaml string to the specified structure
gormgorm Expansion pack
loglogrus Expansion pack
croncron/v3 Expansion pack
sync
Mutexsync.Mutex Expansion pack
SpinLockImplementation of spin lock
RecursiveMutexImplementation of reentrant lock
RecursiveMutexByTokenImplementation of token-based reentrant lock

👋 Contributors

  • 所有的 git 提交使用 Commitizen 工具进行格式化提交信息

  • 保证包不会阻塞主程序的正常运行, 除系统错误以外, 包产生的错误需要返回给业务方,由业务进行错误处理

  • 如非必要, 包尽量不要产生日志输出

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author