概述
垃圾回收(Garbage Collection),简称 GC,对于高级语言是有必需的,因为高级语言...
概述
接口主要是用于实现多态的效果,接口是一个类型,一个抽象的类型,既然是类型,就可以定义接口类型的变量...
从语法的角度来讲,泛型是从接口层面演化而来的。
下面例子中,f1 是依赖于接口类型 Man,f2 是依赖...
errors. Is
用于判断该错误是否是某个类型,1.18 后,官方推荐使用 Is 来判断错误是否相等...
业务模型介绍。
上游:M 个协程接收用户注册,把用户添加到集合 users 中。
下游:N个协程监听u...
服务端在调用第三方接口有可能会超时,如果超时了,一般不会让客户端一直等,要设置最大响应时间,如果超过这个...
概述
在使用 cgo 的时候,首先要开启 cgo 的配置
CGO_ENABLED=1
使用 C 代码
然...
go build 参数
-o 参数
假设代码内容如下
package main
import "fmt...
环境准备
首先,必须要有 gcc 工具,windows 下,可以下载 tdm-gcc。
然后,go en...
本文章,介绍 go 调用 so 里的函数。
生成 so 文件
首先编写 add.c 源代码,里面有个简单...