module
Version:
v1.0.1
Opens a new window with list of versions in this module.
Published: Apr 25, 2023
License: MIT
Opens a new window with license information.
README
¶
GoKit
一套go的项目模板,支持docker,尽可能的减少依赖
Install
- 直接clone代码
git clone https://github.com/tiyee/gokit.git your_app
- 全局替换
github.com/tiyee/gokit/
,改成你自己的命名空间
- Makefile文件的
SERVICE
变量改成需要的名称
- Dockerfile和docker-compose里的
gokit
字样也需要更改
Principle
- 尽可能减少依赖
- 白名单原则
- 只保留唯一且简洁的实现
自动生成go文件
- 可以参考
cmd/log_gen.go
Directories
¶
|
|
|
|
|
|
|
|
|
|
|
Code generated by log-gen. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.