go-gin-api

Es un Goproyecto . Si no tiene experiencia en proyectos, puede usarlo para practicar sus manos. Admite la instalación con un solo clic en la interfaz WEB y se puede usar de inmediato.
Se basa Ginen un APImarco para el diseño modular, que encapsula las funciones de uso común, es fácil de usar y está dedicado a la investigación y el desarrollo de negocios rápidos. Al mismo tiempo, agrega más restricciones para limitar a los miembros del equipo de proyecto de desarrollo. y evitar el caos y la codificación libre.
Actualmente hay 3.5k estrellas, la dirección del proyecto: https://github.com/xinliangnote/go-gin-api.

Inicio rápido

Preparación ambiental

  • golang 1.16+
    • Porque se usa la característica //go:embed;
  • mysql
    • Dirección de conexión, por ejemplo: 127.0.0.1:3306;
    • El nombre de la base de datos, por ejemplo: go_gin_api, inicializará la tabla de datos en esta base de datos;
    • El nombre de usuario no puede estar vacío;
    • contraseña, no puede estar vacía;
  • redis
    • Dirección de conexión, por ejemplo: 127.0.0.1:6379;
    • contraseña, puede estar vacía;
    • Conectar base de datos, el valor predeterminado es 0;

Descargar y ejecutar

$ git  clone  https://github.com/xinliangnote/go-gin-api.git
cd  go-gin-api
$ go run main.go -env fat  

// -env indica qué entorno establecer, principalmente para distinguir cuál uno para usar el archivo de configuración, el predeterminado es fat
// -env dev indica el entorno de desarrollo local, la información de configuración utilizada es: configs/dev_configs.toml
// -env fat indica el entorno de prueba y la información de configuración utilizada es: configs /fat_configs.toml
// -env uat indica el entorno de prelanzamiento, la información de configuración utilizada es: configs/uat_configs.toml
// -env pro indica el entorno oficial y la información de configuración utilizada es: configs/pro_configs.toml

Interfaz de instalación

imagen

imagen

imagen

interfaz de inicio de sesión

imagen

interfaz de tablero

imagen

información de configuración

imagen

imagen

imagen

Generador de códigos

imagen

imagen

Autorizar a la persona que llama

imagen

imagen

imagen

Tarea en segundo plano

imagen

Administrador de sistema

imagen

imagen

imagen

imagen

Asistente de consultas

imagen

imagen

imagen

Caja de herramientas de utilidad

imagen

imagen

imagen

imagen

imagen

imagen

imagen

imagen

imagen

resumen

Para obtener más detalles para compartir, preste atención a mi cuenta oficial y mi cuenta de video, gracias por su atención.
Video de la estación B: https://space.bilibili.com/474025016.

imagen