zoukankan      html  css  js  c++  java
  • golang install

    下载golang, 建议直接下载编译好的二进制包

    下载地址: https://golang.org/dl/

    下载好后解压,然后放置在指定位置:

    然后配置环境

    export GOARCH=amd64
    export GOOS=linux
    
    export GOPATH=$HOME/test/go/work
    export GOBIN=$HOME/local/go/bin:$HOME/test/go/work/bin
    
    export GOROOT=/usr/local/go
    export PATH=$PATH:$GOROOT/bin
    

    安装好go以后, 安装vim环境

    vim 的版本是有要求的,建议去vim官网: http://www.vim.org/download.php 下载最新的vim

    二、严格按照vim-go的官方说明逐一搭建

    Vim-go是当前使用最为广泛的用于搭建Golang开发环境的vim插件,这里我同样使用vim-go作为核心和基础进行环境搭建的。

    vim-go利 用开源Vim插件管理器安装,gmarik/Vundle.vim 是目前被推荐次数更多的Vim插件管理器,

    超过了pathogen。这里我们 就用vundle来作为Vim的插件管理工具。

    1、安装Vundle.vim

    Vundle.vim的安装步骤如下:

    mkdir ~/.vim/bundle
    git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 
    

    创建~/.vimrc文件(如果你没有这个文件的话),在文件顶部添加有关Vundle.vim的配置

    set nocompatible              " be iMproved, required
    filetype off                  " required
    
    " set the runtime path to include Vundle and initialize
    set rtp+=~/.vim/bundle/Vundle.vim
    call vundle#begin()
    
    " let Vundle manage Vundle, required
    Plugin 'gmarik/Vundle.vim'
    
    " All of your Plugins must be added before the following line
    call vundle#end()            " required
    filetype plugin indent on    " required
    

    2. install vim-go

    编辑~/.vimrc,在vundle#beginvundle#end间增加一行:

    Plugin 'fatih/vim-go'

    然后在vim 命令行状态下执行  " :PluginInstall

    Vundle.vim会在左侧打开一个Vundle Installer Preview子窗口,

    窗口下方会提示:“Processing 'fatih/vim-go'”,待安装完毕后,提示信息变 成“Done!”。

    3、安装go.tools Binaries

    vim-go安装说明中提到所有必要的binary需要先安装好,比如gocode、godef、goimports等。

    通过 :GoInstallBinaries ,这些vim-go依赖的二进制工具将会自动被下载,并被安装到$GOBIN下或$GOPATH/bin下。(这个工具需要依赖git或hg,需要提前安装到你的OS中。)

     :GoInstallBinaries 的执行是交互式的,你需要回车确认:

    参考地址: https://studygolang.com/articles/1785

  • 相关阅读:
    TCP的流量控制
    [数组]数组元素分割
    [折半查找]排序数组中某个元素出现次数
    [队列]判断出栈序列
    [排序算法]堆排序
    [树结构]有实际用途的树的计算公式
    重写重要的库函数
    [链表]同时遍历两个链表
    [查找]二分查找
    [数组]数组元素置换方法
  • 原文地址:https://www.cnblogs.com/allenhaozi/p/8463195.html
Copyright © 2011-2022 走看看