美文网首页
在Windows10环境下配置Golang与VSCode

在Windows10环境下配置Golang与VSCode

作者: 一梦千嬅 | 来源:发表于2019-07-23 18:20 被阅读0次

    前言:

    已经不是第一次在电脑上安装Golang和VSCode的了,之前在Linux、Mac和Windows10上都有安装配置过Golang,在Mac和Windows10上配置过VSCode编译Golang。但由于没有做笔记,记性也不太好,就导致最近一次在Windows10上使用VSCode配置Golang环境的时候花了好长时间,所以我决定今晚花上一段时间把我这次的成功经验记录下来,并和大家分享。方法不是唯一,也不是最好,其中许多不足之处还望大家不吝赐教。

    一、安装Golang

    这一步工作量比较少可分为以下几步:

    1、下载安装

    在Golang官网上下载golang安装包,下载完成后直接安装就行。在安装时注意安装路径(自定义或者默认都可以),记住。我的是:D:/Go。

    2、配置环境变量

    在Golang的安装目录下有一个bin文件夹,在系统变量的path变量里添加bin文件夹的目录,我的是:D:/Go/bin; 添加你可以先查看,有的话就不用添加了。
    新建系统变量GOROOT(注意,全大写),系统变量的值是Golang的安装目录。
    新建文件夹(任意目录)如:D:/go做为golang的工作目录,在该目录下新建三个文件夹:
    bin存放源代码的目录,新建项目都在该目录下。
    pkg编译过后生成的包文件存放目录。
    src是bin编译后生产的可执行文件和go相关的工具,都在此目录。把此目录加入path环境变量下方便go的使用。
    新建系统变量GOROOT(注意,全大写),系统变量的值是Golang的工作目录,我的是:D:/go。
    这时你就可以在终端测试了,在终端直接输入go,回车

    image.png
    或者可以在终端输入go version,这时会显示你的go的版本信息。
    go version go1.12.7 windows/amd64

    3、项目测试

    这时你可以在你的项目目录下,新建一个工程项目project(一个文件夹就行),在项目目录下新建go文件test.go,选择一个编辑器打开并输入一下简单代码:

    package main
    import "fmt"
    func main() {
        fmt.Println("Hello,World!")
    }
    

    打开终端,选择到project目录下执行go run test.go
    如果你看到Hello,World!那么你就成功了。
    到此,你就可以进行下一步了。

    二、Git的安装

    这一步没有什么特别要注意的,直接在网上搜Git选择一个适合你电脑机型的下载安装就行。
    Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。这里用它来下载一些VSCode中需要的插件,它也有很多别的用处,如果你不用VSCode,也不想下载Git也没有关系。

    三、安装并配置VSCode

    1、安装VSCode

    这一步也很简单,直接在网上搜索VSCode,然后下载安装。安装完成后打开软件,选择扩展(Ctrl+Shift+X或者在左侧直接点击),在这里你可以搜索你想要的插件然后下载安装,这里你先搜索下载简体中文插件。如果你的英文水平过关,这个插件也可以不用。准备好了,就开始下一步了。

    2、下载Golang在VSCode上所需要的插件

    网上有很多的方法,目前我使用过两种:
    方法一就是编写好一个简单的代码后,点击保存,它会在右下角提示你安装一些插件,这里你可以选择全部安装。有些不一定能一次安装成功。
    方法二直接在终端下运行以下代码

      go get -u -v github.com/bytbox/golint 
      go get -u -v github.com/golang/tools 
      go get -u -v github.com/lukehoban/go-outline 
      go get -u -v github.com/newhook/go-symbols 
      go get -u -v github.com/josharian/impl 
      go get -u -v github.com/sqs/goreturns 
      go get -u -v github.com/cweill/gotests
    

    如果你顺利完成了以上各部分且没有出错,你可以先高兴一会,如果你在使用VSCode没有发现什么不对劲的地方那就说明你安装的比较成功。

    我还做了一些别的工作,但感觉可能不影响整个过程,而且感觉有点麻烦就没写进去,如果大家发现我写的有什么问题,或者安装过程中有什么疑惑,欢迎大家留言!

    相关文章

      网友评论

          本文标题:在Windows10环境下配置Golang与VSCode

          本文链接:https://www.haomeiwen.com/subject/vukglctx.html