Golang
文章平均质量分 84
工程师小星星
科学和技术实际上以”流水线“模式衔接推进——基础研究发现原理,规律,打开视野和思路;应用研究探究其技术或商业的可行性;(R&D)技术开发把成果制成有用的产品。
科技洪流终究是不可阻挡的——不管人们对它的永不知足,永无止境是欢欣还是忧虑。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Golang指针用法
修改函数参数:使用指针传递(如swap性能优化:传递大结构体或数组的指针,减少复制。动态分配:用new或返回指针创建对象。引用类型操作:切片、映射、通道的修改可能需要指针来改变整体结构。方法接收者:结构体方法常使用指针接收者以修改字段。指针存储内存地址,类型为*T,通过取地址,解引用。用途:修改函数参数、优化性能、动态分配内存。特点:Go 指针简单安全,无指针算术,垃圾回收管理内存。注意:检查nil指针、选择合适的接收者类型、避免过度使用导致复杂性。原创 2025-09-15 00:45:26 · 991 阅读 · 0 评论 -
一个程序快速学完golang语言(一天速成golang)
这个Go程序演示了25个关键字的用法,实现了一个并发任务处理系统。程序创建3个任务,通过工作协程并发处理,使用通道进行通信。主函数从结果通道收集输出,并展示循环状态控制(包括goto、fallthrough等特殊逻辑)。程序还实现了接口、结构体、延迟执行、类型定义等特性,最后打印系统运行状态。该示例涵盖了Go语言的核心语法,包括并发控制、流程跳转、类型系统等关键功能。原创 2025-09-12 11:22:02 · 391 阅读 · 0 评论 -
Golang关键字说明与快速记忆
Golang语言很简洁,只有25个关键字。原创 2025-09-08 01:41:42 · 254 阅读 · 0 评论 -
Golang语言设计理念
Go语言由谷歌工程师Robert Griesemer、Rob Pike和Ken Thompson于2007年设计,旨在解决C++、Java等语言的复杂性问题。2009年正式开源发布,核心设计理念强调简单性(25个关键字)、高性能(接近C++速度)、内置并发(goroutines/channels)和可靠性(垃圾回收)。Go 1.0(2012年)确立向后兼容承诺,2019年引入模块管理,2022年支持泛型。凭借快速编译和高效并发特性,Go被广泛应用于云计算(Docker/Kubernetes)、微服务和Dev原创 2025-09-05 19:15:20 · 768 阅读 · 0 评论
分享