随笔分类 -  Go

摘要:目录golang中如何查看接口的类型信息?golang中接口是引用类型吗golang中的函数类型golang结构体转换为接口后,结构体中的变量值还能用吗golang结构体转换为接口后,结构体中的变量值还能用吗golang中的结构体嵌套golang中的可变参数介绍一下go语言中的chan struct 阅读全文
posted @ 2024-04-09 17:44 guanyubo 阅读(89) 评论(0) 推荐(0)
摘要:在Go语言中,结构体(struct)的初始化可以通过以下几种方式来进行: 键值对初始化(字段名明确指定): 当结构体字段很多或者你需要只初始化部分字段时,可以采用键值对的方式来初始化结构体。每个字段名后面跟一个冒号和它的值。 type Person struct { Name string Age 阅读全文
posted @ 2024-04-09 13:56 guanyubo 阅读(251) 评论(0) 推荐(0)
摘要:目录 在一个空文件夹下,初始化一个 Module $ go mod init example go: creating new go.mod: module example 此时,在当前文件夹下生成了go.mod,这个文件记录当前模块的模块名以及所有依赖包的版本。 接着,我们在当前目录下新建文件 m 阅读全文
posted @ 2024-04-08 17:02 guanyubo 阅读(33) 评论(0) 推荐(0)
摘要:使用go install安装依赖出错,提示连接超时 go: golang.org/x/tools/gopls@latest: module golang.org/x/tools/gopls: Get "https://proxy.golang.org/golang.org/x/tools/gopls 阅读全文
posted @ 2024-03-13 17:02 guanyubo 阅读(727) 评论(0) 推荐(0)
摘要:目录1 go语言结构2 变量的声明 1 go语言结构 Go语言(又称Golang)是一种静态类型的、编译型的编程语言,由Google开发。Go语言的结构清晰简洁,旨在提高编程效率和代码可读性。以下是Go语言的一些基本结构: 包(Packages) 在Go语言中,代码被组织成包。包是Go程序的基本构建 阅读全文
posted @ 2024-03-12 12:15 guanyubo 阅读(45) 评论(0) 推荐(0)