
Go
文章平均质量分 61
Golang
音乐学家方大刚
这个作者很懒,什么都没留下…
展开
-
【Go】Golang连接数据库使用HTTP协议
🎵 黄品源/莫文蔚《那么爱你为什么》这结果是爱是恨或者是什么。怎么会还有眷恋在我心窝。原创 2024-09-08 23:14:24 · 843 阅读 · 0 评论 -
【Go】go连接clickhouse使用TCP协议
🎵 黄品源/莫文蔚《那么爱你为什么》这结果是爱是恨或者是什么。怎么会还有眷恋在我心窝。原创 2024-09-08 23:13:18 · 718 阅读 · 0 评论 -
【Go】 探索 Go 语言的内建函数 complex、real 和 imag
complex、real 和 imag 是 Go 语言中的三个内建函数,用于创建和操作复数。通过理解和使用这些函数,可以更方便地进行复数计算。希望这篇博客能帮助你更好地理解和使用 Go 语言中的复数功能,让你的编程之旅更加顺畅。原创 2024-07-28 23:26:23 · 570 阅读 · 0 评论 -
【Go】探索 Go 语言的内建函数 print 和 println
print 和 println 是 Go 语言中的两个内建函数,用于快速打印输出。它们在调试时非常有用,但在实际开发中更推荐使用 fmt 包中的函数来处理复杂的输出需求。希望这篇博客能帮助你更好地理解和使用 Go 语言中的 print 和 println 函数,让你的编程之旅更加顺畅。原创 2024-07-28 23:24:02 · 526 阅读 · 0 评论 -
【Go】 探索 Go 语言的内建函数 recover
recover 是 Go 语言中的一个强大工具,用于从 panic 状态中恢复执行。理解和正确使用 recover 函数,可以显著提高代码的健壮性和容错能力。希望这篇博客能帮助你更好地理解和使用 Go 语言中的 recover 函数,让你的编程之旅更加顺畅。原创 2024-07-28 23:21:30 · 589 阅读 · 0 评论 -
【Go】 探索 Go 语言的内建函数 panic
panic 是 Go 语言中用于触发恐慌状态的内建函数,适用于处理不可恢复的错误。理解和正确使用 panic 函数,可以提高代码的健壮性和可维护性。希望这篇博客能帮助你更好地理解和使用 Go 语言中的 panic 函数,让你的编程之旅更加顺畅。原创 2024-07-28 23:19:19 · 398 阅读 · 0 评论 -
【Go】 探索 Go 语言的内建函数 delete
delete 是 Go 语言中一个简单但功能强大的内建函数,它允许我们高效地从映射中删除键值对。在处理映射数据时,理解和使用 delete 函数,可以显著提高代码的灵活性和可维护性。希望这篇博客能帮助你更好地理解和使用 Go 语言中的 delete 函数,让你的编程之旅更加顺畅。原创 2024-07-28 23:16:34 · 516 阅读 · 0 评论 -
【Go】 探索 Go 语言的内建函数 close
close 是 Go 语言中的一个重要函数,用于显式关闭通道,从而通知接收方发送操作已完成。理解和正确使用 close 函数,对于编写健壮的并发程序至关重要。希望这篇博客能帮助你更好地理解和使用 Go 语言中的 close 函数,让你的并发编程更加顺畅。原创 2024-07-28 23:12:47 · 477 阅读 · 0 评论 -
【Go】 探索 Go 语言的内建函数 append
append 是 Go 语言中一个简单但功能强大的内建函数,它允许我们灵活地向切片中添加元素。在处理切片数据时,理解和使用 append 函数,可以显著提高代码的可读性和效率。希望这篇博客能帮助你更好地理解和使用 Go 语言中的 append 函数,让你的编程之旅更加顺畅。原创 2024-07-28 23:09:42 · 608 阅读 · 0 评论 -
【Go】探索 Go 语言的内建函数 copy
copy 是 Go 语言中一个简单但功能强大的内建函数,它允许我们在切片之间高效地复制元素。在处理切片数据时,理解和使用 copy 函数,可以提高代码的可读性和性能。希望这篇博客能帮助你更好地理解和使用 Go 语言中的 copy 函数,让你的编程之旅更加顺畅。原创 2024-07-28 23:04:56 · 404 阅读 · 0 评论 -
【Go】探索 Go 语言的内建函数 make
make 是 Go 语言中的一个关键函数,它帮助我们高效地创建和初始化切片、映射和通道。理解和正确使用 make 函数,可以显著提高代码的性能和可维护性。希望这篇博客能帮助你更好地理解和使用 Go 语言中的 make 函数,让你的编程之旅更加顺畅。原创 2024-07-28 23:01:04 · 634 阅读 · 0 评论 -
【Go】 探索 Go 语言的内建函数 cap
cap 是 Go 语言中的一个强大工具,它帮助我们管理和优化数据结构的容量。在处理数组、切片和通道时,理解和使用 cap 函数,可以提高代码的性能和效率。希望这篇博客能帮助你更好地理解和利用 cap 函数,让你的 Go 编程更加得心应手。原创 2024-07-28 22:56:11 · 621 阅读 · 0 评论 -
【Go】探索 Go 语言的内建函数 len
len 是 Go 语言中一个简单但功能强大的内建函数,它可以帮助我们轻松获取数据结构的长度或大小。无论是数组、切片、字符串、映射还是通道,len 都能快速、准确地返回所需的信息。在编写 Go 代码时,充分利用 len 函数可以提高代码的可读性和效率。希望这篇博客能帮助你更好地理解和使用 Go 语言中的 len 函数。原创 2024-07-28 22:52:59 · 568 阅读 · 0 评论 -
【Go】如何使用 Go 连接 MySQL 数据库
本文介绍了如何使用 Go 语言连接 MySQL 数据库,并执行基本的数据库操作。通过上述示例代码,你可以轻松地创建、插入、查询和更新数据库中的数据。希望这篇文章能帮助你更好地理解和使用 Go 语言进行数据库操作。如果你有任何问题或建议,欢迎在评论区留言。原创 2024-07-14 23:18:25 · 650 阅读 · 0 评论 -
【Go】如何使用Go语言打包不同平台的代码
通过设置 GOOS 和 GOARCH,Go语言使得跨平台编译变得非常简单。此外,使用 GoReleaser 可以进一步简化多平台构建和发布流程。希望本文能帮助你更好地理解如何使用Go语言打包不同平台的代码,并为你的开发工作提供便利。如果你有任何问题或建议,欢迎在评论区留言。原创 2024-07-14 23:14:26 · 841 阅读 · 0 评论 -
【Go】使用Go语言连接mysql数据库
【代码】【Go】使用Go语言连接mysql数据库。原创 2024-07-10 21:24:05 · 537 阅读 · 0 评论 -
【Go】爬虫数据解密_使用Go语言实现TripleDES加密和解密
TripleDES是对称密钥加密的一个扩展版,它通过三次应用DES算法来提高安全性。使用三个不同的密钥,3DES在数据块上进行三次加密和解密操作,从而显著提高了安全性。原创 2024-06-14 00:09:39 · 827 阅读 · 0 评论 -
【Go】使用Go语言实现AES CBC No Padding加密和解密
AES(Advanced Encryption Standard)是一种对称加密算法,意味着加密和解密使用相同的密钥。CBC(Cipher Block Chaining)是一种工作模式,它将每个明文块与前一个密文块进行异或(XOR)操作后再进行加密。No Padding表示数据块必须是加密算法所要求的固定大小,不足时不会自动填充。原创 2024-06-13 23:59:40 · 1033 阅读 · 0 评论 -
【Go】 Go Modules 常用指令一览
其实我早应该了解你的温柔是一种慈悲但是我怎么也学不会如何能不被情网包围其实我早应该告别你的温柔和你的慈悲但是我还深深的沉醉在快乐痛苦的边缘🎵 阿桑《温柔的慈悲》go.sumvendorgo.modGo 1.11 版本引入的 Go Modules 系统,为 Go 语言项目的依赖管理带来了革命性的改进。Go Modules 允许开发者更容易地管理项目的依赖关系,不再依赖于 GOPATH。原创 2024-04-01 09:45:00 · 553 阅读 · 0 评论 -
【Go】Goland如何折叠控制台输出信息
不过是白驹之过一场梦。有道是人生得意须尽欢。原创 2024-03-31 06:57:10 · 312 阅读 · 0 评论 -
【Go】goroutine并发常见的变量覆盖案例
在 Go 中,goroutine 是并发执行的,这意味着它们是在程序的其他部分独立运行的轻量级线程。但是,因为这些 goroutine 可能在 for 循环结束后才开始执行,所以它们都可能打印出同一个数字(通常是最后一个迭代的数字,即 4),而不是每个 goroutine 打印出其对应迭代的数字。因此,如果 goroutine 内部使用了循环变量,例如上面例子中的 i,并且 goroutine 的执行被推迟到循环完成之后,所有的 goroutine 可能会看到 i 的最终值,因为它们都。原创 2024-03-30 21:42:17 · 630 阅读 · 0 评论 -
【Go】Go语言中map的使用
使用 make 函数make 函数是创建map的最常用方法之一,特别是当你需要一个空的map,或者你不立即知道初始键值对时。使用 make 可以创建一个指定类型的空map。这里,m 是一个以字符串为键(key),整数为值(value)的map。初始时,m 是空的,没有任何键值对。使用 map 字面量当你在创建map时已经知道一些或所有初始键值对,可以使用map字面量进行初始化。这种方式允许你在声明map的同时指定一组初始的键值对。在这个例子中,m 是一个初始包含两个键值对的map:键。原创 2024-03-23 21:59:28 · 945 阅读 · 0 评论 -
【Go】Go语言中的数组与切片
Go语言提供了强大的数据结构来处理固定长度的序列和动态长度的序列,分别称为数组和切片。这篇论文旨在探讨Go语言中数组和切片的定义、它们之间的主要区别、以及定义切片的几种方式,包括每种方式的优缺点。通过具体案例的分析,本文为Go语言的高效使用提供了实用指南。数组的定义在Go语言中,数组是一种固定长度的序列,能够存储指定类型的元素。数组的长度被视为数组类型的一部分,因此,长度不同的数组即使元素类型相同,也被认为是不同的类型。上述代码定义了一个包含5个整数的数组。原创 2024-03-23 21:39:26 · 562 阅读 · 0 评论 -
【Go】探索Go语言中的panic和recover
我只能漂泊 你只能破念一首枫桥夜泊我再不是我一刹那的寄托有什么结果帘外骤雨哀悼我们脆弱爱只是爱伟大的爱情到头来也只是爱——《苏州河-薛凯琪》在Go语言中,panic和recover是两个用于处理异常情况的关键词。本文将介绍它们的基本概念,如何正确地使用它们以及提供一些使用案例。原创 2024-03-11 21:29:54 · 1444 阅读 · 0 评论 -
【Go】探索Go语言中的关于defer的应用
通过本文的介绍,我们深入了解了defer语句在Go语言中的概念和应用。无论是文件操作还是并发编程,defer语句都是一种强大的工具,可以确保资源的及时释放和代码的清晰性。在编写Go代码时,合理地使用defer语句可以提高代码的可读性和可维护性,同时减少资源泄漏的可能性。冬来的秋去像记忆裂痕又再变更空枕触遗憾半梦半醒侵沾眼晴的泪痕每晚夜深妄想真情接近绻梦绻恋一宵雨侵悲不禁永远最相衬但愿梦里是永恒——《永远之后-黄艺明》原创 2024-03-11 21:14:50 · 841 阅读 · 1 评论 -
【Go】探索Go语言接口类型:强类型与灵活性的完美结合
通过接口类型,Go语言在强类型和灵活性之间找到了一个平衡点,使得代码更加健壮、可维护和可扩展。合理地利用接口类型,可以使得代码更具表现力和适应性,从而提高开发效率和代码质量。原创 2024-03-07 08:45:00 · 954 阅读 · 0 评论 -
【Go】指针的声明和初始化
这个案例中,首先声明了一个整数变量 num,其值为 42。然后声明了一个指向整数的指针变量 ptr,并将其初始化为整数变量 num 的地址。接着打印了整数变量 num 的值和地址,以及指针变量 ptr 的值(即整数变量 num 的地址),以及指针变量 ptr 所指向的值(通过解引用指针变量 ptr)原创 2024-03-03 23:56:12 · 770 阅读 · 0 评论 -
【Go】golang值交换,指针
这个函数接受两个整数指针作为参数,然后通过指针操作,交换它们所指向的值。在函数内部,使用了 Go 语言的多重赋值特性来实现交换,即直接交换指针所指向的值,而不需要额外的临时变量。原创 2024-03-03 23:53:17 · 558 阅读 · 0 评论 -
Redis配置密码 Ubuntu 服务器
ubuntu Redis 配置密码通过配置文件配置vim /etc/redis/redis.conf 修改配置文件 增添requirepass passwd重启服务service redis-server restart测试连接from redis import StrictRedisredis = StrictRedis(host='127.0.0.1', port=6379, db=0, password='passwd')redis.set('cookie原创 2020-09-11 17:04:20 · 1649 阅读 · 1 评论