当前位置:首页 > 范文 > 《Go语言实战》读后感1000字

《Go语言实战》读后感1000字

格式:DOC 上传日期:2024-09-30 15:55:28
《Go语言实战》读后感1000字
时间:2024-09-30 15:55:28   小编:

阅读完《Go语言实战》,深感受益良多。书中详细介绍了Go语言的特点、语法、并发编程等内容,让我对这门语言有了更深入的了解。通过实践练习,我也逐渐掌握了Go语言的应用技巧。这本书不仅是一本入门指南,更是一本实用的实战指南,值得一读。

《Go语言实战》读后感(篇一)

是的,我基于这本书,写了15万子的读书笔记系列。该系列非常详细,书中的知识会融会贯通,也基于知识面的角度,写了很多书中没有的知识和实战,系统性的对这个知识有更深入的理解

《Go语言实战》读后感(篇二)

我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了 我看过了

《Go语言实战》读后感(篇三)

开头讲了一个很不错的例子,然后后面都是分解这个例子,我觉得可以这么看:

第一章:简单了解。

第二章:动手操作,自己写一下,然后再模仿书本写,举得例子确实不错

后面章节:随手翻翻,简单了解一下即可

看官方文档介绍,比书本好很多,官网上例子也很多。这么贵买个例子,还是有点亏。

不过鉴于市面上没有特别好的golang的书籍,还是弱弱的推荐一下吧

《Go语言实战》读后感(篇四)

个人觉得6.1并发与并行 算是全书的精华,里面解释了许多CPU操作和IO操作情况下,golang的不同表现。比如,数组求和,可以通过多核分批计算提高性能,但是对于排序,多核不一定会得到提升。此外,IO类的操作,如果是网络操作,可以通过网络轮询器,如果是阻塞型操作,可以通过多线程,得到提升,但是多核和单核差别不大。大部分情况下IO操作请求超不过CPU的运行速度吧。

个人觉得,如果是做web服务器,可能nodejs的单线程模式应该够用了,除非压力更大的网站。

《Go语言实战》读后感(篇五)

大部分计算机老师还是离实际开发工作太远;

工程类学科如果能吸收大量【真正】优秀的人才去教学,如此正向循环,想必能更早更好的自主可控、科技强国。

推而广之,许多所谓的体制内岗位,如向社会敞开大门,择优聘请,“学而优则仕”,则社会也必蒸蒸日上。

社会上确有许多志向、能力、格局上上之选者,且有一定经济基础(无须终日推杯换盏中饱私囊)且真真实实想为人民服务者。

封闭的体制,僵化的选人体系,让一众甚至没有在社会上生活、经历、观察、思考过的人来治理,谈何治理,不知民之所想,不知民之具体生活,何谓也!

《Go语言实战》读后感(篇六)

BUG1: 26页 2-37

dm := new(defaultMatch)

var dm defaultMatch

这两处错别字

第一章写的不错。简明扼要地阐述了Go独特的价值所在和独特之处, 值得一读。

第二章的例子不错,展示比较全面,适合学习。

豆瓣你这新版编辑器行高是不是有点过分了

BUG2: 6-9 listing09.go 为啥书上结果是2,而我运行结果为4、2、3都有?go版本的缘故?我的是1.8.1

这个是不是bug呢,欢迎到stackoverlfow上讨论

《Go语言实战》读后感(篇七)

一. 关于类,

Go 开发者使用组合(composition)设计模式

类有 属性和方法

属性就是 不同类型的组合

方法可以是 不同接口的组合

二. init

1.在加载每个包的时候,会优先执行 init,如果包里有多个文件,多个init,就会多次init

2.想init,又没有用到这个包,可以加 impot 加 _

3.优先执行 impor里面的 init,然后才到 main 的init

三 标记 tag

type Feed struct { Name string `json:"site"` URI string `json:"link"` Type string `json:"type"` } type MysqlModel struct { Userid string Action string `gorm:"default:'pv'"` GatherDay time.Time `gorm:"column:gather_day" sql:"type:date"` }

四。 空结构

type defaultMatcher struct{}

空结构 在创建实例时,不会分配任何内存。这种结构很适合创建没有任何状态的类型

《Go语言实战》读后感(篇八)

一. 关于类,

Go 开发者使用组合(composition)设计模式

类有 属性和方法

属性就是 不同类型的组合

方法可以是 不同接口的组合

二. init

1.在加载每个包的时候,会优先执行 init,如果包里有多个文件,多个init,就会多次init

2.想init,又没有用到这个包,可以加 impot 加 _

3.优先执行 impor里面的 init,然后才到 main 的init

三。包 ,我们读源码的时候,可以通过读包 来分析

设计理念是使用包来封装不同 语义单元的功能

第三方 包管理比如 vender , godep ,gb 可以了解一下

四。切片和数组

两个切图 共享同一底层数据,如果一个切片修改了该底层数组的共享 部分,另一个切片也能感知到,如代码清单 4-28 所示。

数组和切片都是有序的

五。map是无序的,键值对

如图

六。接口的 最核心的 作用 是可以实现 多态

还剩页未读,是否继续阅读? 继续免费阅读

下载此文档

范文

Powered 2024 版权所有 ICP备666666号

付费下载
付费获得该文章下载权限
限时特价 2.00
原价:¥10.00
在线支付
付费复制
付费后即可复制文档
特价:2.00元 原价:10.00元
微信支付
x
提示:如无需复制,请不要长按屏幕影响阅读体验
付费下载
付费后即可下载文档
特价:2.00元 原价:10.00元
微信支付
x
付费下载
扫一扫微信支付
支付金额:2.00