golang
已收录文章:14168篇
-
先上结论: 基本类型的默认值会被 omit,除了数组。指针类型为 nil 时会被 omit。 Talk is cheap. Show me the code. package main import ( "encoding/json" "errors" "fmt" ) type TestNotOmitEmpty struct { Uint8 uint8218 收藏
-
下载编译器protoc 两种方式: 1、使用google官方protoc 下载地址:https://github.com/google/protobuf/releases 2、使用三方protoc,比如我使用的gogo的protoc 下载地址:https://github.com/gogo/protobuf 设置环境变量 1、把298 收藏
-
1. 获取abi文件 合约的接口 在remix工具中编译合约后,会有一个abi,复制 然后新建一个xx.abi文件,把赋值的粘贴到里面 注意:代码变了,重新编译后abi也会变,所以一定要用最新的abi 也可以通110 收藏
-
文档自动生成(如 -h --help)多级子命令(如 docker exec -it)支持参数(如 ls -color=auto)长短选项(如 -v 和 --verbose)全局选项(如 docker -D run -d nginx)Tab 自动补全 本文就探讨一下 Go 语言中如何176 收藏
-
前言 在看一个底层库的的时候,看到了一个比较奇怪的写法,于是乎有了本文。 主要探讨两个问题: 1.利用编译来判断Golang接口是否实现 2.延伸出的make和new的区别 正文 1.利用编译来判断Golang277 收藏
-
go build 1. 用于测试编译多个包或一个main包 2. build命令编译包丢弃非main包编译结果,只是检查是否能够被编译 3. 保留main包编译结果 一个Go项目在GOPATH下,会有如下三个目录 bin存放编译后196 收藏