摘要: 结构体(Struct)和方法(Method)是 Go 语言中非常重要的概念,用于定义自定义类型和该类型的行为。让我们来看一下结构体和方法在 Go 中的基本用法和示例。 结构体(Struct) 结构体是一种用户自定义的数据类型,用于封装多个不同类型的数据字段。在结构体中,这些字段被称为结构体的成员(F 阅读全文
posted @ 2024-07-09 02:31 JJJhr 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 字符和字符串处理是编程中非常常见的任务。不同的编程语言提供了各种内置函数和方法来处理字符和字符串。在 Go 语言中,字符串处理有其独特的方式。以下是一些常见的字符和字符串处理操作及其示例: 1. 字符串创建与初始化 package main import "fmt" func main() { // 阅读全文
posted @ 2024-07-09 02:01 JJJhr 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 下面是 Go 语言实现寻找最长不含有重复字符的子串的代码: 滑动区间算法?? package main import "fmt" func longestSubstringWithoutRepeating(s string) string { m := make(map[byte]int) star 阅读全文
posted @ 2024-07-09 02:00 JJJhr 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在 Go 语言中,map 是一种内置的数据结构,用于存储键值对。map 提供了高效的键值对查询、插入和删除操作。下面是详细介绍 map 的使用方法及注意事项。 1. 创建和初始化 map 使用 make 函数创建 可以使用 make 函数创建一个指定类型的 map。 package main imp 阅读全文
posted @ 2024-07-09 00:54 JJJhr 阅读(8) 评论(0) 推荐(0) 编辑