https://github.com/bbdshow/bkit
develop project common kit library
https://github.com/bbdshow/bkit
Last synced: about 2 months ago
JSON representation
develop project common kit library
- Host: GitHub
- URL: https://github.com/bbdshow/bkit
- Owner: bbdshow
- License: mit
- Created: 2021-06-19T04:17:58.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-11-12T04:40:40.000Z (over 1 year ago)
- Last Synced: 2024-11-12T05:26:43.258Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 277 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bkit 工具函数库
## 注意
- 本工具函数库是为了方便开发者快速开发而设计的,为私人使用,不保证稳定性。
- v2 版本与 v1 不兼容,版本最大的区别是:v2 版本将工具函数库拆分成多个子文件实现的 XXXUtil结构体。方便直接复制文件引入到本地项目使用。
## 使用
目前使用 v2 版本, v1 版本不维护,如有之前有引用,可切换到 v1 分支。
### 安装
```shell
go get -u github.com/bbdshow/bkit.v2
```
### 单文件复制
## 规则
XXUtil 为工具函数库,提供一些常用的工具函数,如字符串处理、时间处理、文件处理等。
针对默认初始化命名: 如果一个工具函数库是 TimeUtil 那么它的初始化定义就是 Time, 去掉后面的Util。大多数情况下,都保持这个规则。
使用示例 bkit.Time.XX()。 XX() 就是TimeUtil结构体中的一个方法。