Go 入门指南(The way to Go)上安装 Go 2.5 在 Windows 上安装 Go 2.6 安装目录清单 2.7 Go 运行时(runtime) 2.8 Go 解释器 第3章:编辑器、集成开发环境与其它工具 3.1 Go 开发环境的基本要求 3.2 编辑器和集成开发环境 3.3 调试器 3.4 构建并运行 Go 程序 3.5 格式化代码 3.6 生成代码文档 3.7 其它工具 3.8 Go 性能说明 语言自带的工具 godoc 运 行在 Google App Engine 上来作为 Web 服务器提供文本内容。在官网的首页有一个功能叫做 Go Playground,是一个 Go 代码的简单编辑器的沙盒,它可以在没有安装 Go 语言的情况下在你的浏览器中编译并运 行 Go,它提供了一些示例,其中包括国际惯例 “Hello, World!”。 更多的信息详见 github.com/golang/go,Go 1. export DISABLE_NET_TESTS=1 如果你完全不想运行包的测试,你可以直接运行 ./make.bash 来进行单纯的构建过程。 5. 测试安装 使用你最喜爱的编辑器来输入以下内容,并保存为文件名 test.go 。 示例 2.1 hello_world1.go 1. package main 2. 2.3 在 Linux 上安装 Go - 300 码力 | 466 页 | 4.44 MB | 1 年前3
Go 入门指南(The way to Go)欢迎来到 Go 语言开发的奇妙世界! Go入门指南 - 3 - 本文档使用 看云 构建 第一部分:学习 Go 语言 第1章:Go 语言的起源,发展与普及 第2章:安装与运行环境 第3章:编辑器、集成开发环境与其它工具 第1章:Go 语言的起源,发展与普及 1.1 起源与发展 Go 语言起源 2007 年,并于 2009 年正式对外发布。它从 2009 年 9 月 21 日开始作为谷歌公司 Go 语言自带的工具 godoc 运行在 Google App Engine 上来作为 Web 服务器提供文本内容。在官网的首页有一个功能叫做 Go Playground,是一个 Go 代码的简单编辑器的沙盒,它可以在没有安装 Go 语言的情况下在你的浏览 器中编译并运行 Go,它提供了一些示例,其中包括国际惯例 “Hello, World!”。 更多的信息详见 github.com/golang/go,Go 包的相关测试: export DISABLE_NET_TESTS=1 如果你完全不想运行包的测试,你可以直接运行 ./make.bash 来进行单纯的构建过程。 5. 测试安装 使用你最喜爱的编辑器来输入以下内容,并保存为文件名 test.go 。 示例 2.1 hello_world1.go package main func main() { println("Hello",0 码力 | 380 页 | 2.97 MB | 1 年前3
2.1 gofmt 的文化演变产生的词汇,位置和空格流会和注释流进行合并. 词汇会扩展为字符串,所有的文本流将会被制表符写入器处理. 制表符写入器会将制表符替换为合适数量的空格. 对于固定宽度的字体,处理的很好. 比例大小的字体也可以被编辑器支持,如果这个编辑器可以支持灵活的制表符宽度. 4/21/2015 gofmt 的文化演变 http://127.0.0.1:3999/gofmt-cn.slide#1 22/34 综合在一起 (2)0 码力 | 34 页 | 9.97 MB | 1 年前3
Go Web编程Gocode(代码自动完成工具)的完美支持 Go语言文档查看和Api快速检索 代码表达式信息显示F1 源代码定义跳转支持F2 Gdb断点和调试支持 gofmt自动格式化支持 其他特征 支持多国语言界面显示 完全插件体系结构 支持编辑器配色方案 基于Kate的语法显示支持 基于全文的单词自动完成 支持键盘快捷键绑定方案 Markdown文档编辑支持 实时预览和同步显示 自定义CSS显示 可导出HTML和PDF文档 批量转换/合并为HTML/PDF文档 端,输入gocode,是不是能够 正确运行,如果不行就说明$PATH没有配置正确。 Vim Vim Vim是从vi发展出来的一个文本编辑器, 代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛 使用。 图1.9 VIM编辑器自动化提示Go界面 1. 配置vim高亮显示 cp -r $GOROOT/misc/vim/* ~/.vim/ 2. 在~/.vimrc文件中增加语法高亮显示 下的包,当然这个设置就是可以设置我们额外的lib能访问的路径 5. 恭喜你,安装完成,你现在可以使用:e main.go体验一下开发Go的乐趣。 Emacs Emacs Emacs传说中的神器,她不仅仅是一个编辑器,它是一个整合环境,或可称它为集成开发环境,这些功能如让使用者 置身于全功能的操作系统中。 图1.10 Emacs编辑Go主界面 1. 配置Emacs高亮显示 cp $GOROOT/misc/emacs/*0 码力 | 295 页 | 5.91 MB | 1 年前3
共 4 条
- 1













