基于docker搭建的Golang开发套件
内含基于httprouter搭建的路由系统 和热编译工具
使用前需要安装docker godep
此处不介绍docker的安装配置。 godep安装:
go get github.com/tools/godep
当然,使用其他支持vendor的包管理工具代替godep是完全可以的
将改项目置于$HOME/go/src/github.com/zykzhang/目录下,或者根据实际情况修改docker/docker-compose.yml文件
make server # 启动服务
make log # 显示goserver日志
其他命令请查看Makefile
因为golang的编译器在容器内,容器内只能看到volume范围的东西, 所以要用到vedor把包依赖都整理起来放到volume范围内,
这样容器内的程序才能正常编译运行
orm