个人安装go1.13.6版本指南手册之搭建环境(代码片段)

九五挥了挥手 九五挥了挥手     2022-12-24     218

关键词:

因好奇而走进go语言,让你不在只闻其声,不见其形。

https://golang.org/doc/install;这里是go语言的官网文档。吃不透英文,终究会被限制在有限的区域,一词词的吃透。

安装包下载地址为:https://golang.org/dl/

如果打不开可以使用这个地址:https://golang.google.cn/dl/https://golang.google.cn/doc/install

想了想,具体步骤就不提了,英文内容够全了。

说一下关于SettingGOPATH的中外差别:

就像原文所说,“ If no GOPATH is set, it is assumed to be $HOME/go on Unix systems and %USERPROFILE%\\go on Windows.”

那么这个GOPATH居然是在环境变量的用户变量中;

那么,原文中:

Your workspace can be located wherever you like, but we\'ll use C:\\go-work in this example.

NOTE: GOPATH must not be the same path as your Go installation.

  • Create folder at C:\\go-work.
  • Right click on "Start" and click on "Control Panel". Select "System and Security", then click on "System".
  • From the menu on the left, select the "Advanced systems settings".
  • Click the "Environment Variables" button at the bottom.
  • Click "New" from the "User variables" section.
  • Type GOPATH into the "Variable name" field.
  • Type C:\\go-work into the "Variable value" field.
  • Click OK.

这段就是说将GOPATH这个环境变量的值由原来的%USERPROFILE%\\go替换为你的go工作空间的目录。保存环境变量更改后,记得重启电脑是其生效(win10)。

原文中是这样使test.go生效的并测试的:

Check that Go is installed correctly by setting up a workspace and building a simple program, as follows.

Create your workspace directory, %USERPROFILE%\\go. (If you\'d like to use a different directory, you will need to set the GOPATH environment variable.)

Next, make the directory src\\hello inside your workspace, and in that directory create a file named hello.go that looks like:

package main

import "fmt"

func main() 
	fmt.Printf("hello, world\\n")

Then build it with the go tool:

C:\\> cd %USERPROFILE%\\go\\src\\hello
C:\\Users\\Gopher\\go\\src\\hello> go build

The command above will build an executable named hello.exe in the directory alongside your source code. Execute it to see the greeting:

C:\\Users\\Gopher\\go\\src\\hello> hello
hello, world

If you see the "hello, world" message then your Go installation is working.

You can run go install to install the binary into your workspace\'s bin directory or go clean -i to remove it.

Before rushing off to write Go code please read the How to Write Go Code document, which describes some essential concepts about using the Go tools.

但是,按旧有方式,还可在终端执行:go run hello.go

 

 使用原文中的生成hello.exe文件得使用当前目录相对路径执行hello.exe这种方式。

 

更新:

1. 因为go version >= 1.13,所以go env -w GO111MODULE=on修改相应依赖模式,go env查看

elasticsearch使用指南之初始环境搭建

...asticsearch使用指南之初始环境搭建Elastic系列要求所有软件版本号必须一致本文使用Windows下的Elastic8.4.3系列下载elasticsearchv8.4.3//es引擎主体kibanav8.4.3//es官方可视化管理工具analysis-ikv8.4.3//ik分词器,涉及中文搜索必须装个中文分... 查看详情

sqlserver高可用(alwayson)配置指南之域(ad)环境搭建

...容是基于Windows2012+SQLServer2012(以下简称SQL2012),在SQL2012版本之前的数据库仅支持群集环境,2012以后的版本提供高可用配置(Alwayson)功能。 和群集功能相比,高可用主要优化了2方面的内容。一方面是群集环境 查看详情

lnmp环境搭建之编译安装指南(php-5.3.27.tar.gz)(代码片段)

测试环境:CentOSrelease6.5(Final)软件安装:nginx mysql-5.5.32-linux2.6-x86_64.tar.gz php-5.3.27.tar.gz 1、mysql安装详见:https://www.cnblogs.com/su-root/p/10247514.html2、nginx安装详见:https://www.cnblogs.c 查看详情

《全栈营销之如何制作个人博客》之二:php环境安装及个人博客后台搭建让你的博客跑起来

上一节我们讲了个人博客用什么开发语言,用什么CMS系统,从这一节我们就开始真正的干货,这一节我们讨论一下PHP环境的安装,及个人博客后台的搭建,让你的博客在正常的PHP环境中运行起来,你就可以进行后台的数据管理,... 查看详情

hexo+github高逼格个人博客搭建指南(准备篇)

git下载并安装git进入git下载页面,下载合适的版本,并安装。一路 Next ,到了 SelectComponents 界面,勾选 GitBashHere 和 GitGUIHere。一路 next,完成安装。右键桌面,会看到右键菜单多了 GitBashHere ... 查看详情

openstack安装部署指南翻译系列之环境配置

...最大限度地减少混乱并为OpenStack提供更多资源,建议最少安装Linux发行版。此外,必须在每个节点上安装64位版本的发行版。环境选项主要包括以下几个部分:l 安全l 主机网络l 网络时间协议(NTP)l OpenStack包l ... 查看详情

应用一:vue之搭建开发环境

 简单分享下vue项目的开发环境搭建流程~ 1、安装nodeJS  vue的运行是要依赖于node的npm的管理工具来实现,下载地址https://nodejs.org/en/。安装完成之后以管理员身份运行cmd,输入node-v,查看node版本号,出现版本号则说明安... 查看详情

mule入门之:环境搭建

Mule入门之:环境搭建JDK1.5或以上版本Eclipse3.3以上下载与安装:目前最新版本为2.2.1 下载,下载后得到一名为mule-standalone-2.2.1.zip的压缩文件,解压到本地,如:H:mule-2.2.1,再在环境变量中设置变量:MULE_HOME,值为H:mule-2.2.1,&... 查看详情

项目开端之环境搭建原则

...DK、Tomcat、MySQL、Spring、MyBatis、Jackson、Junit、Redis Eclipse及安装插件的版本、其他等等好处:在以后解决问题的过程中,就可以排除平台不一致所带来的未知的问题二、安装路径去中文化、去特殊符号、长度不要过长、目录不要过... 查看详情

基于hexo的个人博客搭建(上)

没有废话,直接开始。1.环境配置—1.1node.js安装  https://nodejs.org/en/download/      下载最新版本即可,然后无脑安装(除了选安装目录的时候),为了保证安装成功和环境变量的配置正确,我将会在cmd中展示版本信... 查看详情

virtualenv个人指南(代码片段)

virtualenv是解决一个机器上多个应用需要的Python版本不一致的问题,virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境,解决了解决了不同应用间多版本的冲突问题。安装安装非常简单1$sudopip3installvirtualenv使用使用也非... 查看详情

gitlab-ci环境搭建与操作手册

 第一章系统安装简介1.1.系统结构GitLab-CI持续集成服务主要包括gitlab、runner2个模块。Gitlab主要负责代码文件的管理;runner则负责版本编译、存储、推送等任务GitLab服务公司原有已经搭建。只需搭建runner服务,并与gitlab对接即... 查看详情

一键式搭建私人网络硬盘个人网盘,百度网盘——owncloud安装指南

一键式搭建私人网络硬盘、个人网盘,百度网盘——owncloud安装指南在微软云计算上,我们可以创建VM虚拟机部署“owncloud”网络硬盘。搭建一个owncloud个人网盘。使用owncloud不仅安全,而且还可以在线播放,离线下载,功能相当... 查看详情

学习java环境搭建之下载安装myeclipse6.5

学习JAVA环境搭建之下载安装MyEclipse6.5  通过安装JAVA环境,我们可以编写和运行简单的JAVA程序,但是我们需要来回的编译、运行,特别的麻烦,影响编程的效率和速度闲话不扯,直接来讲安装MyEclipse6.5。我们为什么要安装... 查看详情

gitlab-ci环境搭建与操作手册

 第一章系统安装简介1.1.系统结构GitLab-CI持续集成服务主要包括gitlab、runner2个模块。Gitlab主要负责代码文件的管理;runner则负责版本编译、存储、推送等任务。GitLab服务公司原有已经搭建。只需搭建runner服务,并与gitlab对接... 查看详情

基于github+hexo搭建个人博客(window)

0x01环境搭建1、Node.js环境下载Node.js安装文件:https://nodejs.org/en/download/根据系统选择相应安装包下载,安装过程一路Next,默认设置即可。通过以下命令查看是否安装成功:2、Git环境下载Git安装文件:https://git-scm.com/download/win选在... 查看详情

元心系统调试手册/元心系统软件移植手册及开发环境搭建

...berOS元心系统软件移植手册·SyberOS以LINUX来说,需要的安装文件有:UBUNTU18.04。就这使用这个版本。SyberOS-SDK_3.2.0依赖离线安装包.zipSyberOS-IDE_3.0lts_20201230_syberos5.1_ubuntu18.04.runSyberOS_SDK_5.1_R1 查看详情

搭建私人网络硬盘个人网盘,百度网盘——seafile安装部署指南(代码片段)

搭建私人网络硬盘、个人网盘,百度网盘——Seafile安装部署指南在微软云计算上,我们可以创建VM虚拟机部署“Seafile”网络硬盘。Seafile是一个开源的文件云存储平台,解决文件集中存储、同步、多平台访问的问,允许用户创建... 查看详情