
Golang
文章平均质量分 76
以Golang基础为主线,实战为目的,提供开发过程中解决方案、教程、效率工具等以达到完全掌握。
基础和实例教程预计16-18章节,每周更新1-7节,欢迎想要学习的小伙伴点击收藏与关注。
Jack_num1
行动是解决焦虑的唯一有效的方法,未来的美好由今天不懈追求的你而创造。
展开
-
深入理解Go语言中的可比较数据类型
本文详细解释了什么是可比较数据类型,列出了Go语言中哪些数据类型是可比较的,并通过具体示例讲解了基本数据类型、指针类型和接口类型的比较规则。文章还介绍了如何通过类型转换实现不同数据类型的比较,帮助读者深入理解和掌握这些知识。原创 2024-06-01 11:33:15 · 1387 阅读 · 0 评论 -
深入理解 Go 语言中的字符串不可变性与底层实现
本文深入探讨了 Go 语言中字符串的不可变性及其底层实现。通过学习,我们将会理解为什么字符串设计为不可变的原因,以及如何判断字符串在修改后的底层数据地址是否发生变化,以确定是否创建了新的字符串。原创 2024-05-29 23:59:31 · 1201 阅读 · 0 评论 -
Go 语言逃逸分析:内存管理的关键
逃逸分析(Escape Analysis)是一种重要的编译时优化技术,决定将变量分配到 堆(heap)上 还是 栈(stack)上。通过逃逸分析,编译器可以判断变量的生命周期和作用范围,从而选择最合适的内存分配方式,以提高程序的性能和减少内存开销。原创 2024-05-24 22:33:05 · 1331 阅读 · 0 评论 -
Go语言中的特殊数据类型:自定义类型Type definition
自定义类型是全新的数据类型,可以使用关键字type将各种数据类型定义为自定义类型。自定义类型的定义支持单个类型定义和批量类型定义。原创 2024-05-23 19:20:34 · 674 阅读 · 0 评论 -
Go语言中的特殊数据类型:类型别名Type Alias
类型别名是一种特殊的数据类型,在Go 1.9版本中引入的功能,允许你为现有的类型提供一个新的名称。这个新名称在功能上与原始类型是等价的,但它可以用于代码重构,使得旧代码可以无缝迁移到新的类型名称,或者用于提高代码的可读性和可维护性。原创 2024-05-23 11:03:03 · 417 阅读 · 0 评论 -
Go语言中的基本数据类型:指针
指针是一个变量,用于保存另一个变量的内存地址。指针的零值是nil,那就意味着当前没有存内存地址,不能对其进行操作。原创 2024-05-22 10:55:37 · 513 阅读 · 0 评论 -
Go 项目如何打包在各个平台运行?
想要将Go项目打包不同平台下的可执行文件,我们首先需要设置GOOS和GOARCH环境变量,来指定目标操作系统和体系结构,然后通过执行go build命令进行打包。原创 2024-05-22 09:53:15 · 1167 阅读 · 0 评论 -
Go语言中的复合数据类型:哈希表map
map类型是一个键值对的集合原创 2024-05-20 21:50:05 · 416 阅读 · 0 评论 -
Golang基础(二) 快速入门Go
如何快速学习新语言理解语言本身运行部署掌握基础语言与其他语言的不同之处实战案例的运用GO语言特点自动立即回收更丰富的内置类型:可自定义类型函数多返回值:错误类型:语法错误则无法执行匿名函数和包类型和接口并发编程反射语言交互性项目目录项目代码保存路径:$GOPATH/src项目二进制执行文件路径:$GOPATH/bin项目缓存文件路径:$GOPATH/pkg提示:$GOPATH 为Go自定义安装目录路径入口文件和模块引用包的区别入口文件(main.go)原创 2021-02-20 22:18:27 · 1000 阅读 · 1 评论 -
Golang基础(一) Go的安装与应用
Go学习网站https://studygolang.com/Go的优缺点优点**学习曲线容易:**语法简洁、便于短时间上手**效率:**具有快速的编译时间、开发效率和运行效率高**齐全的标准库:**go的标准库基本都很稳定,并且包含互联网应用、系统编程、网络编程等库(标准库网址:https://studygolang.com/pkgdoc)**部署方便:**二进制文件,ctr+c ctr+v部署**简单的并发:**简单的即可实现并发和异步编程**稳定性:**go具原创 2021-02-17 20:06:00 · 736 阅读 · 2 评论 -
Golang效率工具(一)Goland工具注释用法
文件注释系统配置配置路径 File | Settings | Editor | File and Code Templates | Go File效果展示创建Go文件函数注释注释插件说明: 目前Golang只支持文件自动注释,若函数或者方法参数过多无法使用,在这里推荐一个注释插件Goanno搜索插件路由地址 File | Settings | Plugins效果展示快捷键windows: Ctr+Window标识+/MSC: control + commond +原创 2020-12-13 00:36:56 · 1076 阅读 · 0 评论