Skip to content

jweboy/api-server

Repository files navigation

restful-api-server Build Status

开发

go run main.go

后期开发命令行保存

sudo /usr/local/bin/docker-compose up sudo docker build -t jweboy/api-server:latest . sudo docker run -p 4000:4000 -d --name api-server --restart=always jweboy/apiserver sudo docker run --link mysql:mysql -p 4000:4000 api-server govendor add +local govendor add +external sudo docker run -it --rm -d --name apiserver -p 4000:4000 jweboy/apiserver

TODO

  • git push之前写一个shell脚本,保证vendor依赖添加完整,push完成之后删除vendor
  • 每个请求发生错误的时候,增加logger部分保存到log文件,方便做日志查询
  • 制定错误码以及七牛云对应的错误码
  • 数据表tb_files和mimeTye字段
  • SendResponse函数需要抽离
  • 新建的时候没有type无法入库需要查看文档排查

参考