文件名称:dinner-dash:这是一面镜子
文件大小:46KB
文件格式:ZIP
更新时间:2024-04-26 03:51:50
Go
后端 后端使用Go(golang)编写,使用PostgreSQL作为持久性引擎。 这是有关如何出于开发目的而启动和运行它的简要文档。 先决条件 Go已安装从此处下载: : Docker已安装且Docker Daemon正在运行 Linux:使用这是一个方便的脚本,它将在几乎所有Linux发行版上安装Docker。 使用说明可在顶部的脚本中找到。 Windows: : PostgreSQL在本地运行(可以使用docker / docker-compose完成。请参见下文) 使用docker-compose运行数据库 只需执行docker-compose up -d ,您将运行一个数据库。 为了创建正确的表,您需要手动执行migrations文件夹中的脚本。 一次一个。 这不方便,将尽快更改。 注意:以前,每次后端启动时,自动迁移都是使用go-migrate/migrate库自
【文件预览】:
dinner-dash-master
----.gitignore(345B)
----go.mod(439B)
----Dockerfile(319B)
----go.sum(67KB)
----docker-compose.yml(390B)
----README.md(1KB)
----migrations()
--------1_initial.up.sql(1KB)
----Jenkinsfile(563B)
----cmd()
--------main.go(607B)
----internal()
--------api()
--------http()
--------models()
--------security()
--------config()
--------database()