随笔分类 -  Go

摘要:![](https://img2024.cnblogs.com/blog/3373356/202404/3373356-20240412155347179-452337778.png) 阅读全文
posted @ 2024-04-15 15:54 guanyubo 阅读(77) 评论(0) 推荐(0) 编辑
摘要:目录简介基本步骤简单使用方法1. 类型和值2. 获取反射对象3. 类型检查4. 访问和修改值5. 可设置性和可导出性6. 遍历结构体字段7. 调用方法和函数注意事项示例使用场景 简介 Go语言的反射(Reflection)是一种在运行时检查类型信息的能力。它允许程序在运行时动态地获取类型信息,并且可 阅读全文
posted @ 2024-04-14 23:51 guanyubo 阅读(11) 评论(0) 推荐(0) 编辑
摘要:目录golang标签介绍 golang标签介绍 在 Go 语言中,结构体字段可以使用标签(Tag)来附加元数据。标签是包含在字段声明的后方,由一对反引号括起来的字符串,例如:json:“name”。在使用标签时,需要使用反射的相关函数来解析和使用标签的值。标签和反射一起使用,为我们提供了在运行时动态 阅读全文
posted @ 2024-04-13 08:24 guanyubo 阅读(152) 评论(0) 推荐(0) 编辑
摘要:目录JSON序列化(Marshaling)JSON反序列化(Unmarshaling)错误处理和注意事项 在Go语言(通常被称为Golang)中,JSON(JavaScript Object Notation)是一种常用的数据交换格式。Go标准库提供了encoding/json包,使得JSON的序列 阅读全文
posted @ 2024-04-12 08:30 guanyubo 阅读(854) 评论(0) 推荐(0) 编辑
摘要:目录 在 Go 语言中,sync 包提供了用于处理并发控制的基本原语,它是 Go 语言标准库的一部分,主要用于解决多线程或多协程环境下的数据同步问题。以下是 sync 包中一些核心类型和组件的简要说明: sync.Mutex: Mutex 是 Mutual Exclusion(互斥锁)的缩写,是一个 阅读全文
posted @ 2024-04-10 11:09 guanyubo 阅读(162) 评论(0) 推荐(0) 编辑
摘要:目录golang中如何查看接口的类型信息?golang中接口是引用类型吗golang中的函数类型golang结构体转换为接口后,结构体中的变量值还能用吗golang结构体转换为接口后,结构体中的变量值还能用吗golang中的结构体嵌套golang中的可变参数介绍一下go语言中的chan struct 阅读全文
posted @ 2024-04-09 17:44 guanyubo 阅读(29) 评论(0) 推荐(0) 编辑
摘要:在Go语言中,结构体(struct)的初始化可以通过以下几种方式来进行: 键值对初始化(字段名明确指定): 当结构体字段很多或者你需要只初始化部分字段时,可以采用键值对的方式来初始化结构体。每个字段名后面跟一个冒号和它的值。 type Person struct { Name string Age 阅读全文
posted @ 2024-04-09 13:56 guanyubo 阅读(148) 评论(0) 推荐(0) 编辑
摘要:目录 在一个空文件夹下,初始化一个 Module $ go mod init example go: creating new go.mod: module example 此时,在当前文件夹下生成了go.mod,这个文件记录当前模块的模块名以及所有依赖包的版本。 接着,我们在当前目录下新建文件 m 阅读全文
posted @ 2024-04-08 17:02 guanyubo 阅读(11) 评论(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 阅读(481) 评论(0) 推荐(0) 编辑
摘要:目录1 go语言结构2 变量的声明 1 go语言结构 Go语言(又称Golang)是一种静态类型的、编译型的编程语言,由Google开发。Go语言的结构清晰简洁,旨在提高编程效率和代码可读性。以下是Go语言的一些基本结构: 包(Packages) 在Go语言中,代码被组织成包。包是Go程序的基本构建 阅读全文
posted @ 2024-03-12 12:15 guanyubo 阅读(16) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示