• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >Golang > Centos下搭建golang环境及vim高亮Go关键字设置的方法

Centos下搭建golang环境及vim高亮Go关键字设置的方法

作者:daisy 字体:[增加 减小] 来源:互联网

daisy 通过本文主要向大家介绍了centos golang,centos安装golang,vim golang,golang,golang语言等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

一、Centos搭建go环境

1:下载  https://golang.org/dl/ 下载        go1.4.1.Linux-amd64.tar.gz           ArchiveLinux64-bit

2:切换sudo权限解压到/usr/local/目录下  tar xzvf go1.4.1.linux-amd64.tar.gz -C /usr/local/

3:返回普通用户权限

4:设置PATH        

 vi ~/.bash_profile

    export GOROOT=/usr/local/go
    export GOBIN=$GOROOT/bin
    export GOPATH=$HOME/golang_git 这个设置为Git go的库时的下载路径

    PATH=$PATH:$GOBIN
    export PATH
</div>

5 : ~/.bash_profile 完成

6:测试

vi hello.go

package main
import "fmt"


func main(){
    fmt.Printf("what is a fucking day\n")
}
</div>

编译: go build hello.go

执行./hello

7:这时发现vim中go关键字不会高亮, google搞定它

二、Go语言自带vim 的语法高亮文件。

1: 开启vim语法高亮

vim ~/.vimrc
syntax on
set fencs=utf-8,gbk
</div>

2:将/usr/local/go/misc/vim/目录下文件拷贝到~/.vim/目录下(如果没有该目录则新建)

  mkdir ~/.vim
  cp -R /usr/local/go/misc/vim/* ~/.vim/
</div>

3:新建~/.vim/ftdetect/go.vim,加入下面的内容:au BufRead,BufNewFile *.go set filetype=go

   echo "au BufRead,BufNewFile *.go set filetype=go" > ~/.vim/ftdetect/go.vim
</div>

只需3步,开启vim go关键字高亮节奏

总结

以上就是这篇文章的全部内容,希望本文的内容对大家的学习或者工作带来一定的帮助,如果有疑问大家可以留言交流。

</div>

您可能想查找下面的文章:

  • CentOS 32 bit安装golang 1.7的步骤详解
  • Centos下搭建golang环境及vim高亮Go关键字设置的方法

相关文章

  • GO语言异常处理机制panic和recover分析
  • Go语言WaitGroup使用时需要注意的坑
  • go语言使用RC4加密的方法
  • Go语言函数学习教程
  • Go语言排序与接口实例分析
  • GO语言的IO方法实例小结
  • 使用Go语言简单模拟Python的生成器
  • GO语言实现的端口扫描器分享
  • 简单讲解Go程序中使用MySQL的方法
  • 在Go语言程序中使用gojson来解析JSON格式文件

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • GO语言实现简单TCP服务的方法
    • Go语言多值替换的HTML模板实例分析
    • Go语言操作redis用法实例
    • 举例讲解Go语言中函数的闭包使用
    • 利用Go语言初步搭建一个web应用的教程
    • Go语言中字符串的查找方法小结
    • Go语言Cookie用法分析
    • Go语言运行环境安装详细教程
    • 深入理解Go语言中的Dispatcher
    • Go语言实现的最简单数独解法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有