找到 1082 篇文章 关于 Go 编程

Golang 程序:获取一年中的当前日期 (共 365 天)

Akhil Sharma
更新于 2023年4月3日 12:54:49

695 次浏览

在 Golang 中,我们可以使用 YearDay 和 Sub 等函数以及算术运算方法来获取一年中 (365 天) 的当前日期。当前时间使用 time 包中的 Now 函数获取,YearDay() 函数用于获取一年中 (365 天) 的当前日期。方法 1:使用 YearDay 和 Sub 函数 在这个方法中,当前日期和年份开始日期之间的天数使用 currentTime.Sub(start_of_year).Hours() / 24 以及简单的 YearDay 方法计算。语法 func Now() Time Now() 函数... 阅读更多

Golang 程序:将本地时间转换为 GMT

Akhil Sharma
更新于 2023年4月4日 16:09:35

2K+ 次浏览

在这篇文章中,我们将学习编写一个 Go 语言程序,使用 Now() Time、LoadLocation() 和 time.In() 等内部函数将本地时间转换为 GMT。本地时间是特定区域的时间,它是根据中午太阳的位置计算的。本地时间使用 time 包中的 Now 函数获取,而本地时间使用 time 包中的 In 函数转换为 GMT。语法 func Now() Time Now() 函数定义在 time 包中。此函数生成当前本地时间。要使用此函数,我们首先必须... 阅读更多

Golang 程序:添加两个日期

Akhil Sharma
更新于 2023年4月3日 12:49:14

315 次浏览

在这篇 Golang 文章中,我们将编写程序来添加两个日期。日期使用 Add()、AddDate() 等方法添加。表示日期的格式不同。这里,添加后的日期将使用 YY/MM/DD 格式表示。语法 func (t Time) Sub(u Time) Duration Go 中的 sub() 函数用于获取两个日期之间的差值。在这个函数中,前两个参数即 t 和 u 是日期值,此函数返回两个值之间的差值(以小时、分钟和秒为单位)。time.Parse() 此函数属于 time 包。它... 阅读更多

Golang 程序:将哈希集合的值作为数组获取

Akhil Sharma
更新于 2023年3月27日 10:19:03

691 次浏览

在 Go 编程语言中,哈希集合包含一个哈希映射,它以键值对的形式存储值,以提高程序的执行效率。在这篇文章中,我们将使用两个示例来将哈希集合的值作为数组获取。在第一个示例中,我们将创建一个切片并将映射的字符串追加到该切片中;在第二个示例中,我们将对字符串进行哈希处理并将其存储在映射中。这样,我们将打印数组。语法 func make ([] type, size, capacity) Go 语言中的 make 函数用于创建... 阅读更多

Golang 程序:检查给定键是否存在于哈希集合中

Akhil Sharma
更新于 2023年3月27日 10:11:48

97 次浏览

在 Golang 中,我们有内置函数,如 ok idiom,用于检查给定键是否存在于哈希集合中。哈希映射是哈希集合中成对的键值集合。在这篇文章中,我们将使用内置函数创建一个哈希映射,然后我们将使用 ok idiom(返回 true 或 false 值)来检查键是否存在于映射中。这样,将打印成功或失败语句。算法 创建一个 package main 并声明程序中的 fmt(格式包),其中 main 生成可执行代码,fmt 帮助... 阅读更多

Golang 程序:合并两个哈希集合

Akhil Sharma
更新于 2023年3月27日 10:11:11

302 次浏览

在 golang 中,我们可以使用 map 函数合并两个哈希集合。哈希集合中存在哈希映射。它存储键值对。我们可以对哈希映射执行各种操作,例如合并它们。在这篇文章中,我们将使用一种方法合并两个哈希映射。在该方法中,我们将创建一个额外的映射来存储合并的键值对。然后,将使用 fmt 包在终端上打印映射。算法 创建一个 package main 并声明程序中的 fmt(格式包),其中 main 生成可执行代码,fmt 帮助格式化输入和输出。... 阅读更多

Golang 程序:将哈希集合转换为数组

Akhil Sharma
更新于 2023年3月27日 10:09:59

181 次浏览

在 Go 编程语言中,哈希集合包含一个哈希映射,它以键值对的形式保存值。在这里,在这个特定的程序中,我们将把映射转换为数组,该数组是固定大小的,可以通过索引访问。我们将使用两个示例来执行程序。在第一个示例中,我们将使用索引变量将值添加到数组中;在第二个示例中,我们将使用追加方法将值添加到数组中。语法 func make ([] type, size, capacity) Go 语言中的 make 函数是... 阅读更多

Golang 程序:将项目存储到哈希集合中

Akhil Sharma
更新于 2023年3月27日 10:08:52

1K+ 次浏览

在 Golang 中,哈希映射是哈希集合的一部分,它以键值对的形式存储值。在这篇文章中,我们将使用两个不同的示例将项目存储到哈希集合中。在第一个示例中,将使用索引来将项目存储到映射中;在第二个示例中,将使用项目结构来存储项目。语法 func make ([] type, size, capacity) Go 语言中的 make 函数用于创建数组/映射,它接受要创建的变量的类型、大小和容量作为参数。算法 ... 阅读更多

Golang 程序:检查值是否存在于哈希集合中

Akhil Sharma
更新于 2023年3月27日 10:06:02

784 次浏览

在 golang 中,我们可以通过简单地使用 okidiom 函数来检查给定值是否存在于哈希集合中,或者我们甚至可以创建一个 if-else 用户定义函数来执行相同的操作。哈希映射基本上是哈希集合中与键配对的值的集合。在这篇文章中,我们将研究两个不同的示例,以了解如何使用上述两种技术来检查哈希集合中的给定值。算法 创建一个 package main 并声明程序中的 fmt(格式包),其中 main 生成可执行代码,fmt 帮助格式化... 阅读更多

Golang 程序:打印反转的哈希集合

Akhil Sharma
更新于 2023年3月27日 10:04:55

121 次浏览

在 golang 中,我们可以使用反向映射方法打印反转的哈希集合。哈希映射以键值对的形式存储数据,这减少了执行时间。在这篇文章中,我们将看到两个不同的示例,以了解如何创建一个 golang 程序来打印反转的哈希集合。语法 func make ([] type, size, capacity) Go 语言中的 make 函数用于创建数组/映射,它接受要创建的变量的类型、大小和容量作为参数。func len(v Type) int len() 函数... 阅读更多

广告