摘要:
handlers ...HandlerFunc 这是什么写法,与 group.handle() 第三个参数是 []handlerFunc 是什么关系呢? 下面是 gin 中的用法: routergroup.go // GET is a shortcut for router.Handle("GET" 阅读全文
摘要:
type token struct{} type Group struct { cancel func(error) wg sync.WaitGroup sem chan token errOnce sync.Once err error } func (g *Group) done() { if 阅读全文
摘要:
类型断言(Type Assertion)在Go语言中用于检查一个接口值的具体类型,并从中获取该类型的值。 它允许你声明并访问接口变量内部存储的非接口类型的值。有两种主要的类型断言形式: value, ok := i.(T):这种形式会检查接口 i 是否持有类型 T 的值。如果成功,value 将是 阅读全文