Go 语言至少在国内的范围看已经走出了“小众”语言的范畴,从各个教学平台推出的课程数量也可以有所洞见,更不用说其云原生的地位以及大厂们都纷纷将其作为主力开发语言这一事实。老许(许式伟)作为Go语言布道师江湖地位自然是毋庸置疑的(这次 Go 圈各路大佬也都有协助造势,听闻 go-zero 的作者万俊峰也已被挖到了 Go+团队),但Go+作为一门新的语言(是……继续阅读 » Alan 3年前 (2021-12-07) 8840浏览 0评论0个赞
WebRTC 整体架构图:技术进展WebRTC API接口本书示例代码配套视频flutter-webrtcWebRTC通话流程基本步骤:SDP是一个描述多媒体连接内容的协议,例如分辨率、格式、编码、加密算法等,示例: //版本v=0//<username> <sess-id&……继续阅读 » Alan 3年前 (2021-11-08) 2812浏览 0评论1个赞
第一步,用 Root 用户登录 Linux 系统,并创建普通用户。 # useradd going # 创建 going 用户,通过 going 用户登录开发机进行开发# passwd going # 设置密码Changing password for user going.New password:Rety……继续阅读 » Alan 3年前 (2021-08-14) 2894浏览 0评论0个赞
其它主流消息中间件:AcitveMQ(老牌,但性能略差)、Kafka(性能好,可靠性略差)、RocketMQ(收费)RabbitMQ基于 AMQP 协议实现。适用于对数据一致性、稳定性和可靠性要求很高的场景,对性能和吞吐量的要求次之。RabbitMQ 整体架构安装官网地址:https://www.rabbitmq.com/Erlang 与 Ra……继续阅读 » Alan 5年前 (2019-08-29) 5165浏览 0评论1个赞
Go语言的一些知识总结:指针:一般不应在函数中传入指针来修改值,Unmarshal 这类除外。但在结构体较大时,向函数传入指针的性能会比较好,传递指针大约1纳秒,而10M大小的数据需要耗时1毫秒。返回值则不同,1M 以下的数据结构比指针类型要快,如100字节数据花费10纳秒,而这一数据结构的指针耗时在10纳秒(i7-8700 32GB内存测试数据)。 小……继续阅读 » Alan 6年前 (2019-04-04) 15170浏览 2评论2个赞
相关文章: Google资深工程师深度讲解Go语言Golang 常用命令 go build# 最常用的 go command 之一,编译 go 文件# 跨平台编译:env GOOS=linux GOARCH=amd64 go buildgo install# 也是编译,与 build最大的区别是编译后会将输出……继续阅读 » Alan 6年前 (2019-03-31) 12862浏览 0评论12个赞