go语言

掘金 · · 1348 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

【译】GOPATH 的默认值

"翻译自 Go 语言作者的博客。这只是设置了 GOPATH 默认值,GOROOT 还是得自己设置。" 从 Go 1.8 开始,如果 GOPATH 的环境变量为空,Go 将会设置一个默认的 GOPATH 环境变量。 Go 初学者第一次安装完 Go 之后,他们往往会因为忘记设置 GOPATH 环境变量而得到 you …

Go 1.9 发布,包含语言,标准库,以及运行时的诸多变化

今天Go团队很高兴地宣布发布1.9版本。现可供下载。发行说明中最突出得的是包含语言,标准库,以及运行时的诸多变化。这个版本中的大部分工作都是对运行时和工具的改进。

GO 语言学习资源整理

作者整理的 Go 语言的学习资源,包括几个方面:
1)在线学习教程:比较系统全面,非常适合新手入门学习;
2)书籍;
3)很多比较好的 Go 语言资源总结文档整理;
4)Go 语言中文社区;

初探 Go 的编译命令执行过程

引言 Go 语言这两年在语言排行榜上的上升势头非常猛,Go 语言虽然是静态编译型语言,但是它却拥有脚本化的语法,支持多种编程范式(函数式和面向对象)。Go 语言最最吸引人的地方可能是其原生支持并发编程(语言层面原生支持和通过第三方库支持是有很大区别的)。Go 语言的对网络通信、并…

My Go IDE in a Container

作者是用 Vim 来写 Go 代码,因为 Vim 上 Go 语言的插件很多很麻烦,而且更换电脑后又得重新再配置一遍。作者索性把 Go IDE 的所有配置环境都弄到 Docker 上了,在其他电脑上只要输入几个命令就可以重新开始工作。真会玩儿!

Go 圣经读书笔记

Go 圣经读书笔记

编写高性能 Go 语言代码

来自 Dave Cheney 在 GopherChina 大会讲座的 PPT.

Go 语言的下一步 : Russ Cox 谈 Go 2 规划

Go 语言的下一步 : Russ Cox 谈 Go 2 规划

新手 go 程序员的最佳实践

新手 go 程序员的最佳实践

我学习go的五个感悟

Go在最近一段时间内开始变得十分流行。语言相关的论文和博客每天都在更新,新的golang相关的项目在github中也层出不穷。Go语言的会议也吸引了越来越多的开发者的关注。Go语言的时代已经来临,并且当选了TIOBE的2016年度语言,并一度进入流行度前十。我一年前开始接触golang,然后决定试一试。经过一段时间的接触,我发现这绝对是一个值得学习的语言。即使你不打算长期使用,学习一段时间也会是你的编程技巧有很大的提升。接下来我会告诉大家我学习golang的过5点感悟,而且这五点感悟对其他编程语言也有用。

Go 语言日志-Logger

漂亮方便的日志系统

Go 之旅二: 流程控制语句

这是一年学习 A Tour of Go (中文参考 Go 之旅中文 ) 整理的笔记。介绍流程控制语句 for, if, else, switchdefer 的基本概念和使用。

[[译] 比较 Go 和 Java 两种语言](https://juejin.im/entry/58480...

相对于 java,Go 语言是编译成为机器码然后直接运行的。很大程度上像 C 语言一样。因为它没有虚拟机,这一点和 java 很不一样。它是面向对象的, 同时在某种程度上讲,它不仅仅是一个简单的自动垃圾收集机制加上 C 的语言。如果我们认为的编程语言世界是线性的,那么 Go 语言应该介于 C 和 C++ 之间的(事实上它不是)。从一个 java 程序员的视角来看,有些东西是如此不同,以致于学习 Go 语言变成一件极具挑战性的事情,并且可能更深入地理解 java 的编程语言结构和对象,类还有其他语言部件。

Golang MySQL 数据库开发

Golang 操作 Mysql 入门讲解

从 PHP 转到 Go ?是亵渎,是虚张声势还是常识?

几个月后我开始部署 Go 应用程序。构建这个应用是这几个月中我认为最有趣的。我学到了很多,最终在旧应用的基础上进行了很多改进。(新应用)性能更佳,更易部署,有了更高的测试覆盖率。

Go 语言实现分布式数据库

使用go 语言实现一个分布式共享kv数据库

go 入门参考资料和书籍

足够初学者入门的 go 参考资料和书籍

我们为什么选择了 Go 语言

我发现我花了四年时间锤炼自己用 C 语言构建系统的能力,试图找到一个规范,可以更好的编写软件。结果发现只是对 Go 的模仿。缺乏语言层面的支持,只能是一个拙劣的模仿。

Go 语言跨平台 GUI 自动化系统 (模拟鼠标键盘和控制 bitmap 以及屏幕)

Go 语言跨平台 GUI 自动化系统, 模拟鼠标键盘和控制 bitmap 以及屏幕, 支持 Mac、Windows、Linux 等主流系统

如何编写 Go 代码 - Golang 架构师之路系列实战

该文档将演示简单的 Go package 的开发并介绍 Go 工具 (包含 fetch,build,install 等命令),以及 GOPATH,GOROOT,GOBIN 各种 Go 相关的环境变量配置。
Go 工具要求以特定的方式组织代码,请详细阅读该文档。你会了解到 Go 使用安装和最快运行 Go 程序的方法。


有疑问加站长微信联系(非本文作者)

本文来自:Segmentfault

感谢作者:掘金

查看原文:go语言

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1348 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传