采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师能否讲一下这一步?asset.go是怎么生成的,看不太懂
生成asset.go的过程:
ROOT_DIR=<你的工程根目录路径> mkdir ${ROOT_DIR}/assets -p && go-bindata-assetfs -pkg assets -o ${ROOT_DIR}/assets/asset.go static/...
这一步主要的作用是将静态资源文件(html, js等)打包到一个go文件中了;然后直接通过golang的import方式来加载这些静态资源。
这样就可以解决启动程序时目录不当引起的资源404的问题,也就是将微服务打包成二进制文件后(不需要再另外拷贝静态文件夹到二进制文件对应的位置),随时随地可以启动微服务。
谢谢老师,我是用Goland直接run的docker_build.sh所以go-bindata-assetfs这里一直报错。 然后作为一个刚入门go的新手来说,10到11章过渡有点难了,希望老师能补充一下相关文档。安装docker-compose版本有什么要求吗
具体报什么错呢?要先确认这几个包已经下载了: go get github.com/jteeuwen/go-bindata/... go get github.com/moxiaomomo/go-bindata-assetfs/... go get github.com/gin-gonic/contrib/static
docker-compose版本没特别要求, 我本地装的1.24.可以先参考这个文档安装一下呢:https://www.cnblogs.com/wintersoft/p/9904793.html 我在11-5小节中补上了docker-compose的安装简要文档。
从10-11章的准备工作老师能否说明一下呢
指从第十章到第十一章应该准备哪些工作吗?第十一章主要用到的工具有:docker, docker-compose, traefik, kubernetes. 我在视频相关小节里再加些锚点吧。
登录后可查看更多问答,登录/注册
紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员
1.3k 23
2.0k 13
1.6k 13
1.1k 13
1.2k 13