首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Go
订阅
胡光辉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
解析器眼中的 Go 语言
代码其实就是按照约定格式编写的一堆字符串,工程师可以在脑内对语言的源代码进行编译并运行目标程序,这是因为经过训练的软件工程师能够对本来无意义的字符串进行分组和分析,按照约定的语法来理解源代码。既然工程师能够按照一定的方式理解和编译 Go 语言的源代码,那么我们如何模拟人理解源代码
Go 包管理工具 govendor 使用指南
同时,也欢迎关注我的微信公众号 AlwaysBeta,更多精彩内容等你来。 govendor 是 go 语言依赖管理工具。 govendor fetch:不但可以下载自身的包,还可以下载依赖。 govendor get:如官网所述 Like "go get" but copie…
《快学 Go 语言》第 11 课 —— 千军万马跑协程
协程和通道是 Go 语言作为并发编程语言最为重要的特色之一,初学者可以完全将协程理解为线程,但是用起来比线程更加简单,占用的资源也更少。通常在一个进程里启动上万个线程就已经不堪重负,但是 Go 语言允许你启动百万协程也可以轻松应付。如果把协程比喻成小岛,那通道就是岛屿之间的交流…
golang设计模式之原型模式
而且原型模式很少单独使用,一般与其他对象结合使用。 我们仅仅一行代码就完成了值的拷贝,使用 *指针,直接获取了一个拷贝的值,然后将这个拷贝的值得指针返回,原理请阅读下面的扩展阅读。 go 语言中的传递都是值传递,传递一个对象,就会把对象拷贝一份传入函数中,传递一个指针,就会把指…
Golang 数据可视化利器 go-echarts 开源啦
在 Golang 这门语言中,目前数据可视化的第三方库还是特别少,go-echarts 的开发就是为了填补这部分的空隙。Echarts 是百度开源的非常优秀的可视化图表库,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。也有其他语言为其实现了相应语言版本的接口,如 …
Golang之美
go语言是google 2009年发布的第二版开源编程语言,针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。 6、开放性:开源,语言的实现对程序员不是个黑盒子,任何想了解语言实现都可以参与。 四、语言层面支持…
基于Go语言构建的万亿级流量大数据平台架构
硕士毕业于西安电子科技大学,曾就职于阿里云存储部门,主要从事存储服务相关功能的设计与开发工作。于2016年加入七牛云,主要负责流式计算与离线计算服务pipeline的架构和开发工作。目前pipeline承载公司每天超过千亿、超过百TB的数据处理。 今天的分享主要围绕七牛在最近一…
Syncd: 一款Go语言开发的开源自动化部署工具
syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率. 在这一环节中,可运行单元测试 (例如 go test php phpunit, 下载依赖 (如 go: glide install php: composer install), 编译软…