visuddhinanda 8ef89c34dd Merge branch 'master' of https://github.com/visuddhinanda/mint %!s(int64=4) %!d(string=hai) anos
..
article.md fefeab7357 :pencil: add article api #452 %!s(int64=4) %!d(string=hai) anos
channel.md 1ee7e3c158 修改表结构为pg 后端文档-版本管理 #425 %!s(int64=4) %!d(string=hai) anos
course.md c35a9c0606 修改表结构为pg 后端文档-课程 #426 %!s(int64=4) %!d(string=hai) anos
deploy.md eaedf8621a 创建表结构初步设计文档 %!s(int64=4) %!d(string=hai) anos
dict.md 89f45f2515 🚧 api基本完成 后端-字典 #411 %!s(int64=4) %!d(string=hai) anos
group.md eaedf8621a 创建表结构初步设计文档 %!s(int64=4) %!d(string=hai) anos
palicanon.md 6da626b886 添加 书中的单词汇总表 %!s(int64=4) %!d(string=hai) anos
readme.md 8ef89c34dd Merge branch 'master' of https://github.com/visuddhinanda/mint %!s(int64=4) %!d(string=hai) anos
search.md 2d672b7968 :meno: 创建文档空壳 %!s(int64=4) %!d(string=hai) anos
share.md 0b0306c4a4 :memo: 字典初步设计 %!s(int64=4) %!d(string=hai) anos
term.md 47fb29f092 :memo: 建立 %!s(int64=4) %!d(string=hai) anos
translation.md 4352e53e01 修改表结构为pg 后端文档-译文 #430 %!s(int64=4) %!d(string=hai) anos
user.md 1e88a62f8e 修改表名称 -s %!s(int64=4) %!d(string=hai) anos
wbw.md 0b0306c4a4 :memo: 字典初步设计 %!s(int64=4) %!d(string=hai) anos

readme.md

后端开发文档

开发环境

  • golang
  • gin
  • PostgreSQL
  • Redis
  • ES

给 vscode 用的 go

sudo apt install yarnpkg golang-go

文档资源

redis https://pkg.go.dev/github.com/go-redis/redis/v8#section-documentation

依赖

https://github.com/go-redis/redis

目录

数据表设计

数据表应包含如下字段

    id SERIAL PRIMARY KEY,
    version     INTEGER NOT NULL DEFAULT (1),
    created_at  TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    updated_at  TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    deleted_at  TIMESTAMP //可选