首页 > 其他分享 >golang在win10安装、环境配置 和 goland(IDE开发golang配置)

golang在win10安装、环境配置 和 goland(IDE开发golang配置)

时间:2022-12-24 23:34:09浏览次数:58  
标签:GOPATH 配置 golang go goland win10 安装

前言

本人在使用goland软件开发go时,对于goland软件配置网上资料少,为了方便自己遗忘、也为了希望和我一样的小白能够更好的使用,所以就写下这篇博客,废话不多说开考。

一、查看自己电脑系统版本

(1)这里本人放一种查看,如果不适用还请大家自行百度 如何查看win系统版本
image
(2)处理器
上图中查看win系统类型会显示 多少位操作系统 基于 x86还是x64(x86
-64)的处理器,一定要记好,下面写的amd64之类的可看可不看。

amd64 就是X64  X64表示的是CPU指令集类型。

32/64 位系统编译在32位系统上运行 => x86

32 系统上编译64位系统上运行 => x86_amd64

64 系统上编译在64位系统上运行 => amd64

amd64-arm 表示的是在arm平台上的编译器

二,golang的安装

golang软件下载地址:golang官网下载
我们首选访问上面网站,下载对应操作系统的Golang安装包,这里本人选择的是Windows版的安装包。
image
image
image

安装包下载之后,直接安装,一路next即可安装完毕。
image
image
image

这里本人没有选择默认安装文件夹,如果你选择默认安装就忽略下面这张图片
image

image
image
然后会弹出一个弹窗 点击 是 就行了等待安装完毕。安装完毕后,去golang安装的文件看看是不是安装了,默认安装路径(就安装一直next的,一般golang安装位置就是在C:\Program Files\Go\,就是上图中我让你们记着的安装位置),没选择默认安装路径的就去你自己选择安装的文件夹看,本人选择不是默认安装 本人把golang安装在D:\go\go1.18.9,本人就去该文件夹看,如下图就说明golang安装好了
image

golang安装好后,win(就是键盘上右脚CTRL和ALT之间有一个和win图标的按键)+r 打开 输入cmd,打开cmd命令窗口
image

在cmd窗口中输入go version命令来查看golang版本,如果显示版本号,则说明golang配置好了(如果没显示说明 在cmd里面输入echo %path%回车后 然后在输入go version 。如果还是没有显示版本号就重启电脑,电脑重启后在cmd窗口输入 go version 还没显示就是环境没配置好,去看下面操作)
image

一般用的是msi的安装包安装Golang,一般都会在安装的时候自动帮你配置这些信息,只要是用go version能够查看版本信息,就说明Golang配置成功,这些变量也都已经配置好了。
如果你使用的是zip解压缩的方式,那么就需要手动配置这些环境变量。就去看下面操作

image
image
image
image

Golang中有需要配置三个环境变量,分别是:
GOROOT:Golang的安装目录
PATH:Golang的安装目录下的bin目录
GOPATH:Golang的项目目录
注意:在GOROOT和PATH一起联合将golang的bin文件夹配置到系统的环境变量中,而GOPATH这个变量其他资料好多也是配置在系统环境变量中(在系统变量中配置GOPATH就相当于固定了配置),这里我们不直接在系统变量中配置GOPATH(不让其变成一个固定的配置),因为我们可能在一个系统中创建多个Golang的项目,每一个项目都需要配置一个GOPATH变量,这样来回操作很是繁琐也比较难以管理的,所以我们在创建项目的时候,直接通过goland开发工具在创建项目的时候来配置GOPATH变量,这样就可以给每个Golang项目都配置上对应的GOPATH路径。

三、安装goland开发工具

Goland开发工具官网地址
Goland官网
下载好,安装goland工具就行了(不会的百度 goland安装)

安装好goland的开发工具后,自己先创建一个文件夹/项目,文件夹里面在创建三个子文件夹 bin、pkg、src,如下图我在桌面创建了一个goworkpace文件夹 其下有创建了bin、pkg、src三个子文件夹

src 存放源代码
pkg 编译后生成的文件
bin 编译后生成的可执行文件

image
双击打开goland
image
如果不是上面那种也可以选择下面这样
image

goland中环境配置
image
从go 1.8开始,GOPATH环境变量现在有一个默认值,如果它没有被设置。 它在Unix上默认为$HOME/go,在Windows上默认为%USERPROFILE%go。所以下图你会看到Global GOPATH哪里默认[default]C:\Users\chao\go
注意GOPATH配置不能和golang安装目录一样,同时Global GOPATH 配置不能和下面的Project GOPATH 配置在同一文件夹下不然会报错
image

然后就可以在src文件下写下你的第一个go文件“Hello,Word!”
image

标签:GOPATH,配置,golang,go,goland,win10,安装
From: https://www.cnblogs.com/lwcbk/p/17003547.html

相关文章

  • 记录一次win10修复|System Failed to Initialize In Windows|CBSLog
    起因:系统初始化失败,尝试使用如下命令行修复sfc/SCANNOW生成CBS日志,可以搜索关键字“Couldnot”定位到问题行关闭联想锁屏后解决cmd问题最终退出杀软后成功安装参......
  • # Win10为知笔记Docker镜像部署 -v /wiz/storage问题解决
    Win10为知笔记Docker镜像部署-v/wiz/storage问题解决用了很长一段时间的为知笔记,客户端体验还行,服务端笔记同步体验不佳。准备用Docker自己搭一个服务端。环境:操作......
  • win10系统安装mysql
    1.下载mysql在这个网址:downloads.mysql.com/archives/community/(前面需要加HTTPS),找到Windows(x86,64-bit),ZIPArchive这一行,然后下载解压到D:\MYSQL;2.配置mysq......
  • Win10 CMD命令大全与超好用的快捷键
    1.calc:启动计算器2.appwiz.cpl:程序和功能3.certmgr.msc:证书管理实用程序4.charmap:启动字符映射表5.chkdsk.exe:Chkdsk磁盘检查(管理员身份运......
  • Go-19 Golang结构体和JSON相互序列化和反序列化
    packagemainimport( "encoding/json" "fmt")//Golang结构体和Json相互转换 序列化和反序列化typeStudentstruct{ IDint Genderstring namestri......
  • win10 - 查看笔记本的电池损耗指令
    将报告文件放到c盘根目录powercfg/batteryreport/output"C:\battery_report.html"  这个文件,用浏览器打开  哈哈哈,用了一年多的电脑,拯救者r9000p,电池才损......
  • Win10和WSL Ubuntu 22.04.1 SSH远程连接
    openssh-server配置安装ssh服务器在Ubuntu20.04.1LTS子系统安装openssh-server。在Ubuntu子系统中,执行一下命令:sudoaptinstallopenssh-server编辑远程登录配置信息......
  • Go-18 Golang结构体struct详解
    packagemainimport"fmt"//Golang中的结构体详解typenewIntint//自定义类型typemyInt=int//类型别名typezsIntinttypepersonstruct{ namestr......
  • Win10使用管理员方式开机启动程序
    1、打开任务计划程序右键“此电脑”,选择“管理”,进入“计算机管理”页面。点击“系统工具”中的“任务计划程序”。2、创建任务在“任务计划任务”面板右侧,点击“创建......
  • 用c++代码实现golang里面的map数据类型
    因为之前写过一篇golang数据类型分析的文章。包含slice、map、channel等。想写一篇用其它语言实现golang数据类型的代码,于是选中map作为实验对象。笔者之前写过5年的c++,......