修改了部署配置文件
使用教程
进入 src/cmd/ 目录
src/cmd/
go run server.go
进入 src/client/目录
src/client/
go run main.go
mysql
CREATE TABLE "Pet" { `pet_type` int(10) UNSIGNED DEFAULT '0' COMMENT '宠物类别' `pet_id` VARCHAR(100) DEFAULT '' COMMENT '宠物序号' `name` VARCHAR(100) DEFAULT ''COMMENT '宠物名称' `created_at` int(10) UNSIGNED DEFAULT '0' COMMENT '创建时间' }
数据库连接
func RunServer() error { ctx := context.Background() var cfg Config flag.StringVar(&cfg.GRPCPort, "grpc-port", "8080", "gRPC port to bind") flag.StringVar(&cfg.DataStoreDBHost, "db-host", "127.0.0.1:13306", "db host") flag.StringVar(&cfg.DataStoreDBUser, "db-user", "root", "db user") flag.StringVar(&cfg.DataStoreDBPassword, "db-password", "abc123", "db password") flag.StringVar(&cfg.DataStoreDBSchema, "db-schema", "pet_store", "db schema") flag.Parse() param := "parseTime=true" dsnDB := fmt.Sprintf("%s:%s@tcp(%s)/%s?%s", cfg.DataStoreDBUser, cfg.DataStoreDBPassword, cfg.DataStoreDBHost, cfg.DataStoreDBSchema, param)
docker-compose.yaml
version: '3' services: bigwork-golang: build: context: ./ dockerfile: ./src/cmd/dockerfile bigwork-golang-client: build: context: ./ dockerfile: ./src/client/dockerfile
创建镜像成功
上传docker镜像
minikube在wsl上启动失败qaq
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
大作业题目
使用教程
进入
src/cmd/
目录进入
src/client/
目录mysql
数据库连接
docker-compose.yaml
创建镜像成功
上传docker镜像
minikube在wsl上启动失败qaq