Skip to content

go微服务,基于gin的基础业务项目脚手架 ,可做微服务脚手架使用

Notifications You must be signed in to change notification settings

kissvivi/v-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

v-template

介绍

go 微服务 基于gin的基础业务项目脚手架

可做微服务脚手架使用

修改setting.yaml文件后运行

cd cmd 
wire #生成wire_gen.go文件
cd ..
go run main.go server

依赖注入工具 wire

安装wire

go get github.com/google/wire/cmd/wire

安装后会在$GOPATH/bin中生成一个可执行程序wire, 这就是代码生成器。 建议将$GOPATH/bin加入系统环境变量$PATH中, 可直接在命令行中执行wire命令。

使用wire命令

wire.go目录下直接指向wire命令则自动生成wire_gen.go文件

待完善内容

  1. 微服务注册中心
  2. 脚本命令
  3. nacos配置中心

About

go微服务,基于gin的基础业务项目脚手架 ,可做微服务脚手架使用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages