文件名称:restdemo:Go和Echo快速开发RESTful API
文件大小:1.29MB
文件格式:ZIP
更新时间:2024-02-26 09:42:47
golang demo echo rest-api restful
用Golang快速开发RESTful API 这是我2018年一个演讲上用的demo,用golang实现一个五脏俱全的API项目。 计划大概写一篇博客做说明,但是还没抽出空来写,可以看当时的演讲PPT,大概只是个提纲。项目根目录有个PDF文件就是。 使用方法 只要安装了docker,并开启了Swarm模式,在项目目录执行: docker stack deploy -c docker-compose.yml demo 如果安装了make,也可以直接make up ,会自动帮你执行以上语句。 然后访问your-host:1328 / swagger / index.html可以看到所有的api
【文件预览】:
restdemo-master
----error.go(2KB)
----go.mod(2KB)
----.env.example(183B)
----note.go(8KB)
----main.go(2KB)
----go.sum(10KB)
----Dockerfile(245B)
----util.go(1KB)
----.semaphore()
--------semaphore.yml(1KB)
----LICENSE(1KB)
----auth.go(3KB)
----cache.go(1KB)
----pagination.go(2KB)
----main_test.go(185B)
----README.md(2KB)
----Makefile(162B)
----GOLANG-RESTFUL-API.pdf(1.37MB)
----docs()
--------swagger()
--------docs.go(21KB)
----docker-compose.yml(830B)
----.gitignore(266B)
----store.go(995B)
----config.go(1KB)