初识GO语言——安装Go语言
本文包括:1)安装Go语言。2)运行第一个Go语言。3)增加vim中对Go语言的高亮支持。
1、安装Go语言
本文采用源码安装Go语言,Go语言的源代码在百度网盘 http://pan.baidu.com/s/1mguZqhM
1.1、修改环境变量
编辑文件~/.bashrc
vim ~/.bashre
在文件最后添加如下代码
# about go language export GOROOT=$HOME/go export GOARCH=386 export GOOS=linux export GOBIN=$HOME/bin
1.4、解压
tar xzf go1.3.3.linux-386.tar.gz $ls go go1.3.3.linux-386.tar.gz
1.5、把go目录移动到家目录下
mv go ~/
1.6、编译
cd ~/go/src
./all.bash
在执行“Checking API compatibility”的时候可能会卡一会儿……
1.7、编译完成后开始测试编译结果,执行下面代码
$ go version go version go1.3.3 linux/386
可以看到,我们的Go语言版本是1.3.3
2、下面开始我们的第一个Go语言程序
2.1、程序代码如下
package main import ( "fmt" "runtime" ) func main() { fmt.Println("Hellow World!", runtime.Version()) }
2.2、运行
$ go run aa.go Hellow World! go1.3.3
3、到目前,我们的Go语言算是可以运行了,呵~呵~。接下来增加vim中对Go语言的高亮支持
3.1、增加vim中对Go语言的高亮支持
进入我们的go源代码目录,ls查看,会发现如下几个目录和文件
$ cd ~/go/misc/vim/
$ ls
autoload compiler ftdetect ftplugin indent plugin readme.txt syntax
查看系统中对vim配置的目录
$ ls /usr/share/vim/vim73/
autoload delmenu.vim ftoff.vim gvimrc_example.vim lang plugin synmenu.vim
bugreport.vim doc ftplugin indent macros print syntax
colors evim.vim ftplugin.vim indent.vim menu.vim rgb.txt tutor
compiler filetype.vim ftplugof.vim indoff.vim mswin.vim scripts.vim vimrc_example.vim
debian.vim ftdetect go keymap optwin.vim spell
我们会发先,其中有和go目录下相对应的目录或文件,将下载目录的 go/misc/vim/中有对应的 syntax, ftplugin, indent, compiler 中的go.vim文件复制到/usr/share/vim/vim74/对应目录,ftdetect文件夹包括文件复制到vim73中。
作者:风波
mail : fengbohello@qq.com
作 者:fengbohello
个人网站:http://www.fengbohello.top/
E-mail : fengbohello@foxmail.com
欢迎转载,转载请注明作者和出处。
因作者水平有限,不免出现遗漏和错误。希望热心的同学能够帮我指出来,我会尽快修改。愿大家共同进步,阿里嘎多~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?