- 博客(6)
- 收藏
- 关注
原创 golang同一个包中调用函数运行时显示undefined
以下代码在vscode里直接运行时会显示test未定义,需要在命令行中输入go build .再运行生成的exe文件。package mainimport "fmt"func test() { fmt.Println("helloworld")}package mainfunc main() { test()}为了简化操作,在vscdoe中运行->生成配置,在.vscode下新建setttings.json,输入{ "code-runner.executorM
2021-11-06 16:23:02 1499
原创 kafka客户端sarama使用之手动提交offset
项目需求不能丢失任何一条消息,网上手动提交offset的代码好像有点小问题,在这里改一下package mainimport ( "context" "fmt" sarama "github.com/Shopify/sarama")type consumerGroupHandler struct { name string}func (consumerGroupHandler) Setup(_ sarama.ConsumerGroupSession) error { retu
2021-10-21 14:28:42 3205
原创 go 语言判断结构体是否为空的两种办法
package mainimport ( "fmt" "reflect")type student struct { Name string Age int}func (s student) IsEmpty() bool { return reflect.DeepEqual(s, student{})}func main() { var s student var s1 student s1.Age = 18 if s == (student{}) { fmt.
2021-10-21 14:14:26 5357
原创 2006 trans 再生码
再生码信息流图MDS(最大距离可分)纠错码具有特性:n 个分片中任意 k 个可以恢复出原始的 k个数据分片。最小割k − 1 + (n − 1 − (k − 1))α≥k该公式意思可能是剩下k个节点重建出n-k个节点,前k-1个节点割1个出来,后面一个节点割(n-k)α出来?维持MDS码最小带宽α ≥1/(n-k)再生码...
2021-10-21 14:03:31 444
原创 filecoin安装注意事项
1.检查go rust是否安装 环境变量是否正确2.检查go111module是否开启 代理是否设置3.AMDCPU需要设置环境变量(见官方文档)4.mkdir失败使用sudo命令 或者切换root用户(注意root用户的环境变量与普通用户不一样)未完待续?...
2021-03-12 16:09:09 327
原创 VSCODE下载GO语言支持包失败解决办法之一
查了半天解决办法都不行,仔细看了一下报错发现尼玛GOPATH路径怎么在root/go下面…去环境变量里面改一下重启VSCODE就好了
2021-03-08 15:27:46 287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人