golang-webapi-demo

时间:2024-05-02 13:17:15
【文件属性】:

文件名称:golang-webapi-demo

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-02 13:17:15

Go

Golang的Web API演示 # build images $ docker-compose build # setup db schema $ docker-compose run --rm db_migration goose create AddUsersTable sql $ docker-compose run --rm db_migration goose up $ docker-compose run --rm db_migration goose status # start web server $ docker-compose up go_app # run test $ docker-compose run --rm db_migration goose -env test up $ docker-compose run --rm db_migration goo


【文件预览】:
golang-webapi-demo-main
----.dockerdev()
--------mysql()
--------db_migration()
----.dbschema()
--------migrations()
--------dbconf.yml(154B)
----db()
--------connection.go(549B)
----domain()
--------item.go(163B)
--------repository()
--------item_list.go(37B)
----.github()
--------workflows()
----Dockerfile(427B)
----gateway()
--------item_repository.go(1KB)
--------item_repository_test.go(2KB)
----.keep(0B)
----main.go(580B)
----application()
--------item_show_service.go(472B)
--------item_list_service.go(454B)
--------services.go(403B)
--------usecase()
----docker-compose.yml(1KB)
----.gitignore(326B)
----web()
--------server.go(624B)
----controller()
--------items.go(886B)
----go.sum(6KB)
----README.md(789B)
----.air.toml(1KB)
----go.mod(318B)

网友评论