第二课 Go容器化微服务系统实战-微服务模块开发
tags:
- GO
- 慕课网
categories:
- 项目目录搭建
- GORM
文章目录
第一节 开发目录和依赖包
1.1 项目目录搭建
# 使用容器方式micro/micro 这个容器创建不了--type=api 只能创建service 估计版本问题
sudo docker pull micro/micro
sudo docker run --rm -v $(pwd):$(pwd) -w $(pwd) micro/micro new user(user是我们需要开发的模块)
# 使用容器方式microhq/micro 这个容器暂时用不起来 老报错GOPATH路径找不到 改天研究一下
sudo docker run --rm -v $(pwd):$(pwd) -w $(pwd) microhq/micro new user(user是我们需要开发的模块)
# 直接安装环境 验证micro是否安装成功:micro --version
# 官网https://micro.mu/introduction 这里的最新版本已经不支持consul建议使用etcd
go get github.com/micro/micro
micro new user
- 第三步&#x

本教程聚焦Go语言构建微服务,讲解项目目录搭建、Go Modules使用和GORM数据库操作。深入探讨用户功能开发,涉及需求分析、proto文件操作及业务逻辑实现。最后,通过Dockerfile打包user模块,并利用Makefile简化命令流程。
最低0.47元/天 解锁文章
1685

被折叠的 条评论
为什么被折叠?



