标签:Golang

Coding

Go+精华资源合集

Go+精华资源合集
Go 语言至少在国内的范围看已经走出了“小众”语言的范畴,从各个教学平台推出的课程数量也可以有所洞见,更不用说其云原生的地位以及大厂们都纷纷将其作为主力开发语言这一事实。老许(许式伟)作为Go语言布道师江湖地位自然是毋庸置疑的(这次 Go 圈各路大佬也都有协助造势,听闻 go-zero 的作者万俊峰也已被挖到了 Go+团队),但Go+作为一门新的语言(是……继续阅读 »

Alan 2年前 (2021-12-07) 7525浏览 0评论0个赞

Coding

CentOS 8配置 Go 开发环境

CentOS 8配置 Go 开发环境
第一步,用 Root 用户登录 Linux 系统,并创建普通用户。 # useradd going # 创建 going 用户,通过 going 用户登录开发机进行开发# passwd going # 设置密码Changing password for user going.New password:Rety……继续阅读 »

Alan 3年前 (2021-08-14) 2504浏览 0评论0个赞

Coding

RabbitMQ消息中间件知识汇总

RabbitMQ消息中间件知识汇总
其它主流消息中间件:AcitveMQ(老牌,但性能略差)、Kafka(性能好,可靠性略差)、RocketMQ(收费)RabbitMQ基于 AMQP 协议实现。适用于对数据一致性、稳定性和可靠性要求很高的场景,对性能和吞吐量的要求次之。RabbitMQ 整体架构安装官网地址:https://www.rabbitmq.com/Erlang 与 Ra……继续阅读 »

Alan 5年前 (2019-08-29) 4781浏览 0评论1个赞

学习笔记

Google资深工程师深度讲解Go语言

Google资深工程师深度讲解Go语言
Go语言的一些知识总结:指针:一般不应在函数中传入指针来修改值,Unmarshal 这类除外。但在结构体较大时,向函数传入指针的性能会比较好,传递指针大约1纳秒,而10M大小的数据需要耗时1毫秒。返回值则不同,1M 以下的数据结构比指针类型要快,如100字节数据花费10纳秒,而这一数据结构的指针耗时在10纳秒(i7-8700 32GB内存测试数据)。 小……继续阅读 »

Alan 5年前 (2019-04-04) 14277浏览 2评论2个赞