关于go语言的学习和使用
来源:互联网 发布:js脚本注入方法 编辑:程序博客网 时间:2024/06/05 21:16
GO语言学习体会
由于项目的需要,开始学习和使用go语言。总体上感觉,go语言上手很快,而且代码写的很随意,指针、内存没有C那么严格规定。
写了一些代码后,总是感觉心有余悸。内存是怎么分配的,有没有堆和栈的概念,会不会出现垂悬指针。。。
后来发现,go中有专门的内存回收机制,普通开发者可以不用关心内存释放问题。
作为go语言初学者,个人觉得interface 和 runtime协程并发编程是重点,其他的学起来比较简单。面向对象部分相对于C++等面向对象语言,进行了大量简化,只保留了最有用的部分。
下面列一下在学习过程中,参考的学习资源。
参考书籍
Go语言圣经
《GO语言编程》简单入门,简单参考吧,里面的例子很多是有问题的
学习参考网站
GO语言中文社区
1 0
- 关于go语言的学习和使用
- 关于nginx源码的分析和go语言学习
- Go语言学习笔记 --- 数组的使用
- Go语言的学习
- 关于go语言学习的经历1:2017-1-8
- 关于go语言的学习经历2:2017-1-8
- 关于Go语言中的slice的一些使用心得
- go结构体的学习和使用
- 关于Go语言中nil和interface的问题
- go语言学习-------Go语言中使用 protobuf
- Go语言 关于go error处理风格的一些讨论和个人观点(上)
- Go语言 关于go error处理风格的一些讨论和个人观点(下)
- 学习Go语言,关于流程控制
- go语言学习----字符串、数组和切片的应用
- go语言学习-数组切片的创建和使用方法
- Go语言反射的使用
- go语言:flag的使用
- Go语言defer的使用
- 各种硬件设备在linux的文件名及磁盘组成分区
- 显著性检测论文解析2——Visual Saliency Detection Based on Bayesian Model, Yulin Xie, ICIP2011
- Android应用setContentView与LayoutInflater加载解析机制源码分析
- Linux 设备驱动中的 I/O模型(二)—— 异步通知和异步I/O
- XPath
- 关于go语言的学习和使用
- 多个PDF文件合并为一个PDF文件
- 阻塞队列
- pyhon中的__all__
- Linux 设备驱动中的 I/O模型(一)—— 阻塞和非阻塞I/O
- 参与感 小米口碑营销内部手册
- 【Linux】进程终止
- WebVR简介和常用资源链接
- Fiddler2中文乱码问题