首页 > 其他分享 >Go语言开发环境:Goland安装

Go语言开发环境:Goland安装

时间:2023-01-28 21:31:30浏览次数:51  
标签:GOPATH GOROOT 环境变量 go Goland Go 安装 目录 sdk


一、下载安装

开发环境goland:​​https://www.jetbrains.com/go/​

Go语言开发环境:Goland安装_android

go语言sdk(go的标准库):​​https://golang.google.cn/dl/​​:

Go语言开发环境:Goland安装_java_02

安装sdk的时候,注意安装的位置,后面要用到,我这里安装到了C盘,目录为: C:\Go

二、配置环境GOROOT

在goland中配置sdk:software development kit(软件开发工具包)

Go语言开发环境:Goland安装_环境变量_03

Go语言开发环境:Goland安装_mac_04

三、创建工程目录

创建一个工程目录,我这里为: C:\goworkstation,这个目录会作为环境变量GOPATH的值(马上讲到),同时创建下面三个子目录:

Go语言开发环境:Goland安装_go_05

在go里面,有两个目录非常重要,要事先配置:这两个目录不需要在一起。

GOROOT:

  1. 这是go的sdk目录
  2. 这里面的东西不要删除,也不要添加

GOPATH:

  1. 我们开发者自定义的项目的根目录
  2. 所有的go项目都要放置到这个目录之下

四、配置GOPATH

Go语言开发环境:Goland安装_java_06

五、添加到环境变量中

在环境变量中配置GOPATH和GOROOT:

Go语言开发环境:Goland安装_android_07

在PATH中增加如下目录(跟你设置的sdk目录有关,go语言的编译执行程序出:go,相当于:gcc,g++

Go语言开发环境:Goland安装_go_08

重新打开cmd终端,执行:go env查看go的环境变量:

Go语言开发环境:Goland安装_android_09

项目配置完毕!

六、helloworld概览

在goland中创建一个helloworld.go

package main
import "fmt"
func main() {
fmt.Println("hello world!")
}output:
hello world!

标签:GOPATH,GOROOT,环境变量,go,Goland,Go,安装,目录,sdk
From: https://blog.51cto.com/u_8238263/6025169

相关文章

  • Nessus安装及使用
    Nessus安装及使用NessusEssentials安装Nessus获取激活码Nessus下载链接安装过程选择NessusEssentials启动服务......
  • 手把手教你搭建mongodb分片集群
    本章用的自己的电脑win10系统 因为工作上的环境也是win的 就没在虚拟机上玩 (ps:其实上面环境都大同小异)在MongoDB(版本6.xx)中,分片是指将collection分散存储到不同......
  • 华硕X555S安装WIN7.8的系统为什么触摸板不能用?
      1、到华硕官网上下载ATKpackage软件驱动:http://dlsvr04.asus.com/pub/ASUS/nb/Apps_for_Win8/ATKPackage/ATKPackage_Win7_64_VER100030.zip;2、下载后解压;3、然后......
  • (二)Linux软件安装
    Linux软件安装1、软件安装方式1)二进制发布包安装2)rpm安装3)yum安装4)源码编译安装2、安装JDK1)使用FinalShell工具将JDK的二进制发布包上传到Linux2)解压安装包,命令:tar......
  • 正则表达式练习(安装快捷插件any-rule,使用时右键打开)
    正则表达式心得:拿到正确的数据,从左到右依次书写正则表达式中():表示分组,|:表示或者  如果出现或者,一定要加上小括号表示分组  验证邮箱   简单验证身份证: ......
  • 安装Neo4j数据库教程
    安装Neo4j之前,需要先安装JDK两者对应关系:Neo4jversion3.5使用java1.8;Neo4jversion4.0+目前只支持JDK111.安装JDK1.1下载Neo4j是基于Java运行环境的图形数据库,因......
  • windows 10安装和配置NeoVim 0.8.2
    安装neovim下载最新版本:https://github.com/neovim/neovim/releases/tag/stable下载成功后,无须安装,解压安装包,放入合适的目录中,比如C:\nvim-win64中。NeoVim有两个启动......
  • Go第七章:Gin框架学习
    项目建立须知 通过Goland建立gin项目,将Envrionment设置成如下GOPROXY=https://goproxy.cn,direct 执行以下指令拉取Gin代码goget-ugithub.com/gin-gonic/gin ......
  • 第二节 下载和安装ISM Web组态软件
    文章目录​​前言​​​​一、下载​​​​二、Windows安装​​​​三、Centos安装​​​​四、linux二进制安装​​​​总结​​前言ISMWeb组态软件唯一下载网址www.ismc......
  • Google Earth Engine (GEE)——如何统计指定区域的像素数量和总量
    很多时候我们想统计研究区的像素数量,但是用错了函数,本来用ee.reducer.sum(),ee.reducer.count()混淆使用,我们发现有很多人要统计像素数量,但却统计成了总量,所以我们首先要看......