database with sqlx in Golang

database with sqlx in Golang Parameterized Queries 翻译为参数化查询?是个什么概念呢? Bind parameters—also called dynamic parameters or bind variables—are an alternative way to pass data to the database. Instead of putting

Error Handling in Go

From: Don’t just check errors, handle them gracefully error变量 1 2 3 4 5 6 var ErrNotFound = errors.New("datastore:notfound") err := Foo() if err == ErrNotFound { // ... } 优点:简单 缺点:不能带上下文,只有一个简单的固定字符描述;而

Redis中set元素设置过期?

需求 项目中遇到一个需求,要实现一个黑白名单的服务,对外暴露向名单添加元素和检查元素是否在名单中的接口,这个用 Redis 实现是很容易的,有现成的类型支

Golang FAQ

这几天看了下Golang FAQ,解了不少困惑,我相信有人会有同样的困惑,挑选了一些有意思的问题翻译了一下。 Design Does Go have a runtime? / Go有运行时吗? Go