![](https://i-blog.csdnimg.cn/direct/1adc505629604c7c8cacaa8815cf2e49.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
GoLang篇
文章平均质量分 68
步入Go语言的高效世界,探索这门为并发而生的现代编程语言。从基础语法到高级特性,从网络编程到系统开发,我们将一同揭开Go的魅力。适合所有渴望掌握Go的开发者,无论是新手还是老手,都能在此找到灵感与技巧。
玦尘、
AIGC时代
展开
-
如何在go项目中实现发送邮箱验证码、邮箱+验证码登录
基本操作流程:1. 用户提交邮箱(email) 以请求 验证码(code)。2. 服务器生成验证码并发送到用户邮箱。3. 用户输入收到的验证码和邮箱进行登录(login)。4. 服务器验证验证码和邮箱。5. 如果验证成功,用户登录成功(sucess);否则,返回错误信息(error)。原创 2024-05-23 22:10:11 · 1386 阅读 · 2 评论 -
【GoLang基础】Go常用时间和日期函数详解
Go 语言标准库中的time包提供了丰富的时间和日期处理函数和类型。原创 2024-05-16 11:33:06 · 378 阅读 · 0 评论 -
【GoLang基础】Go常用字符串函数详解
Go 语言提供了一系列强大的字符串处理函数。这些函数主要集中在strings和strconv包中。下面是一些常用的字符串函数及其详解。原创 2024-05-16 10:53:35 · 188 阅读 · 0 评论 -
【GoLang基础】函数体的注意事项和细节讨论
在 Go 语言(Golang)中,函数是程序的基本构建块之一。理解函数的定义和使用是掌握 Go 语言的重要步骤。下面是关于 Go 语言中函数体的详细解释,包括函数的定义、参数传递、返回值以及闭包等方面。原创 2024-05-15 23:24:00 · 469 阅读 · 0 评论 -
gorm CRUD指南
CRUD通常指数据库的增删改查操作,本文详细介绍了如何使用GORM实现创建、查询、更新和删除操作。原创 2024-05-13 15:30:00 · 699 阅读 · 0 评论 -
gorm介绍和使用
The fantastic ORM library for Golang原创 2024-05-13 05:15:00 · 747 阅读 · 0 评论 -
【GoLang基础】select语句是什么?
`select` 语句是 Go 语言中用于处理多个通道操作的选择器。它可以同时等待多个通道的操作,并在其中任意一个操作准备就绪时执行对应的代码块。`select` 语句通常用于实现非阻塞的通信和多路复用。主要特点和用法包括:原创 2024-05-10 17:56:26 · 459 阅读 · 0 评论 -
【GoLang基础】通道(channel)是什么?
通道(channel)是 Go 语言中用于协程(goroutine)之间通信和同步的机制。通道提供了一种安全、简单且高效的方式,用于传递数据和控制程序执行流程。通道的主要特性包括:原创 2024-05-10 22:00:00 · 509 阅读 · 0 评论 -
【GoLang基础】panic和recover有什么作用?
`panic` 和 `recover` 是 Go 语言中用于处理异常和错误的机制,能够帮助我们应对意外情况并使程序更加健壮。但在编写代码时,应该仔细考虑何时使用 `panic` 和 `recover`,避免滥用,以确保程序的可维护性和稳定性。原创 2024-05-10 17:37:42 · 532 阅读 · 0 评论 -
【GoLang基础】map是什么?
map 是一种集合型数据结构,用于存储键值对,并提供了快速的查找、插入和删除操作。以下是更深入的介绍和使用 map 的注意事项:原创 2024-05-09 22:32:23 · 1044 阅读 · 7 评论 -
【GoLang基础】指针有什么作用?
在 Go 语言中,指针(pointer)是一种特殊的数据类型,用于存储变量的内存地址。指针的作用主要体现在以下几个方面:原创 2024-05-10 06:30:00 · 302 阅读 · 0 评论 -
【GoLang基础】defer关键字有什么作用?
`defer` 是 Go 语言中的一个关键字,用于延迟(defer)函数的执行直到包含 `defer` 的函数执行完毕。`defer` 通常用于在函数执行完成后执行一些清理或收尾工作。它的作用包括以下几个方面:原创 2024-05-09 21:49:15 · 255 阅读 · 0 评论 -
【GoLang基础】切片和数组有什么区别?
在 Go 语言中,切片(slice)和数组(array)是两种不同的数据类型,它们在使用和特性上有着明显的区别。原创 2024-05-09 21:41:14 · 675 阅读 · 0 评论