首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
simplebank
17239
创建于2023-11-01
订阅专栏
golang gRPC开发项目:简易版银行
暂无订阅
共8篇文章
创建于2023-11-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
08 asynchronous processing with redis
Asynq https://github.com/hibiken/asynq Asynq 是一个 Go 库,用于排队任务并与 worker 异步处理它们。它由 Redis 提供支持(仅仅支持redis
07 gRPC
How to define gRPC API and genarate Go code with protobuf. Makefile make proto生成/pb下的.pb.go代码,此时运行go
06 Hash password
![image.png](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b1e95254de654d1c855befe381fff1a6~tplv
05 mock
自动生成mock测试代码 Store是接口名称 db/mock/store.go是生成mock测试代码的位置 simplebank/db/sqlc是store.go的位置 可以看到,mock自动生成的
04 tests&&CI test
如何运行测试代码? 建议使用go get github.com/stretchr/testify进行测试代码的编写,这里if else更加简洁 执行TestCreateAccount
03 sqlc
sqlc现只支持postgresql,如果使用其他语言,建议坚持sqlx 在db/query中写sql代码,然后make sqlc生成CRUD代码到db/sqlc路径下 如何编写sql代码?-->ht
02 DB migration in Golang
这样你的同事在终端输入make postgres、make createdb、make dropdb就可以完成容器的运行、数据库的建立与删除了 之前,我们新建了一个空的simple_bank数据库,现
01 Postgresql使用
方法1:使用tableplus连接数据库 方法2:在container内部使用命令行 切换到postgres用户 进入 PostgreSQL Shell 新建db1数据库 查看所有数据库 连接到db1