1 go-admin api
1.1 拉取
git clone https://github.com/go-admin-team/go-admin.git
1.2 编译
cd ./go-admin
go mod tidy
go build
1.3 修改配置文件
复制config/settings.yml一份config/settings.dev.yml
修改数据库
database:
# 数据库类型 mysql, sqlite3, postgres, sqlserver
# sqlserver: sqlserver://用户名:密码@地址?database=数据库名
driver: mysql
# 数据库连接字符串 mysql 缺省信息 charset=utf8&parseTime=True&loc=Local&timeout=1000ms
source: user:password@tcp(127.0.0.1:3306)/dbname?charset=utf8mb4&parseTime=True&loc=Local&timeout=1000ms
1.4 初始化数据库
go run main.go migrate -c config\settings.dev.yml
1.5 启动服务
go run main.go server -c config\settings.dev.yml
2 go-admin-vue
2.1 拉取
git clone https://github.com/go-admin-team/go-admin-ui.git
2.2 编译
cd go-admin-ui/
npm install --registry=https://registry.npm.taobao.org --force
2.3 启动
npm run dev