首页 文章 精选 留言 我的

精选列表

搜索[云压测],共10003篇文章
优秀的个人博客,低调大师

安装Go,配置Go环境(实力亲测)

区块链研发 现在区块链项目大多都是用Go语言写的,其实语言都是想通的,如果你其他语言学习的好,那么你学习Go语言起来,也是非常简单的,如果你对区块链比较感兴趣,那么来学学Go也是一点问题都没有的。 一、了解一下Go 访问一下Go语言的官网 Go官网 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. Go是一门开源的编程语言,它能够让你更快的编译,更加可靠,编程效率更高。 二、下载Go 点击首页的Download Go进入下载页下载Go 选择你的操作系统对应的安装包 三、安装Go 当你点击完第二部,就会开始下载对应的安装包,会打开一个新的安装指导页 安装指导页面 mac的话,就双击打开刚刚下载的安装包,跟着步骤一步步安装即可。 你的Go就安装在以下位置了 The package installs the Go distribution to /usr/local/go. 安装完成后,需要重新打开一个终端 /usr/local/go/bin ⌚ 18:13:11 $ ls -l total 59016 -rwxr-xr-x 1 root wheel 11199852 Mar 29 12:29 go -rwxr-xr-x 1 root wheel 15608476 Mar 29 12:37 godoc -rwxr-xr-x 1 root wheel 3403104 Mar 29 12:29 gofmt /usr/local/go/bin ⌚ 18:13:14 $ 四、测试一下安装是否成功 Check that Go is installed correctly by setting up a workspace and building a simple program, as follows. (如果想要测试一下Go是否安装成功,需要在工作空间中编写一个小小的测试) Create your workspace directory, $HOME/go. (If you’d like to use a different directory, you will need to set the GOPATH environment variable.) (首先来创建一个工作空间,默认是在Home目录下的go目录,那么我现在不想在这个目录,我想重新换一个目录,请参考步骤五) Next, make the directory src/hello inside your workspace, and in that directory create a file named hello.go that looks like: (创建一个文件夹src/hello,在文件下创建一个名字为hello.go的文件) package main import "fmt" func main() { fmt.Printf("hello, world\n") } 编译这个文件 ~/Block/go/hello ⌚ 18:33:19 $ go build 编译成功后,会生成一个hello的可执行文件 ~/Block/go/hello ⌚ 18:33:44 $ ls hello hello.go ~/Block/go/hello ⌚ 18:34:40 $ 运行一下这个文件 输出hello,world就表示Go安装成功了。 ~/Block/go/hello ⌚ 18:36:04 $ ./hello hello, world ~/Block/go/hello ⌚ 18:36:08 $ 看一下Go的版本号 ~/Block/go/hello ⌚ 18:37:43 $ go version go version go1.10.1 darwin/amd64 ~/Block/go/hello ⌚ 18:37:52 $ 清除掉编译后的结果 ~/Block/go/hello ⌚ 19:42:08 $ go clean ~/Block/go/hello ⌚ 19:42:11 $ ls hello.go 五、更换Go的工作空间位置 5.1 Bash Bash Edit your ~/.bash_profile to add the following line: 如果你用的是Bash配置,编辑Home目录下的.bash_profile文件,在其中添加一行。 我的$HOME=/Users/wangdong #go export GOPATH=$HOME/Block/go 我想将我这个目录当作Go的工作空间 ~/Block/go ⌚ 18:26:46 $ pwd /Users/wangdong/Block/go ~/Block/go ⌚ 18:26:48 $ 编辑完成后使配置生效 source ~/.bash_profile 5.2 Zsh 如果你用的是Zsh Edit your ~/.zshrc file to add the following line: export GOPATH=$HOME/go export GOPATH=$HOME/go export GOPATH=$HOME/go 六、卸载Go 如果你现在不想用Go了,你想要卸载。 只需要删除你系统中的Go的安装包即可 This is usually /usr/local/go under Linux, Mac OS X, and FreeBSD or c:\Go under Windows. Linux、Mac OS X和FreeBSD在/usr/local/go目录; Windows 在c:\Go 配置文件的清理 进入第五步,清理掉Go的环境配置,将工作空间文件夹清理掉。 卸载完成。 好啦,下面就可以愉快的开始Go语言的学习啦。

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册