linux cpu占用率如何看
290
2022-09-07
Go语言学习笔记(一)
目录
概述
安装环境
Go语言开发工具
LiteIDE
GoLand
概述
Go语言官网:is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Go是一种开源编程语言,它使构建简单、可靠和高效的软件变得容易。
上面是官网对Go语言的描述。官网里的“hello world”。
看起来,好像和其它语言也差不多的结构。
安装环境
学新的编程语言,我们第一时间把环境安装好。
我们先在自己的个人电脑安装,我自己是WIN10系统,先到官网下载一个安装包。
下的是当前最新的版本“go1.17.2.windows-amd64.msi”。
下载好后,双击打开:
选择合适的路径:
稍微等一会:
最后“Finish”:
接下来,我们验证一下,是否已经安装成功。
找个目录,新建一个文本文件,命名为:HelloWorld.go。
然后在“HelloWorld.go”输入以下代码:
package main import "fmt" func main() { fmt.Println("Hello World") } |
就是最简单的“Hello World”代码。
在“HelloWorld.go”当前目录,打开命令控制台,执行以下命令:
go run HelloWorld.go |
如图:
因此,我们的Go环境,是已经安装好。
另外,如果大家在控制台不能直接执行“go”命令,则有可能没有配置环境变量。但我自己发现一个现象,好像win10后,安装java或者python的时候,都会自动添加到环境变量,不需要自己配置,我自己这次安装go环境也是,都是直接帮我添加好环境变量。
如果没有添加,则需要我们自己手动添加,大致如下:
新建系统环境变量:
起个变量名,变量值为Go环境的安装目录:
最后修改系统变量的path,如下:
Go语言开发工具
因为我自己已经有Java开发语言的基础,根据经验,不同的编程语言,基础语法会有所不同,但应该都是大同小异。所以,就没必要向零基础那样学习方式,先大概了解一下所有内容,后续我们再根据实际情况来加深学习。
为了更好的使用Go语言,我们还是需要先安装好开发工具,提高我们的编码效率。
LiteIDE
首先试一下这个开源的工具,官网地址:class="data-table" data-id="t7a7e9d1-lG0GMHNd" data-width="" style="outline: none; border-collapse: collapse; width: 100%;">
go: cannot find GOROOT directory: c:\go
把这里修改成你自己的Go环境的安装路径:
第三:如果在运行的过程中,报以下错误:
go: cannot find main module, but found .git/config in.... |
则可按照以下方法来解决:
在自己的命令控制台,执行以下命令:
go env -w GO111MODULE=off |
GoLand
GoLand 是 Jetbrains 家族的 Go 语言 IDE,Jetbrains产品的口碑,一直都是挺好的,就是收费贵而已,安装那些流程就免了。
那我们在GoLand写一个“Hello World"试一下,看看是什么效果。
新建一个projec:
配置路径:
新建一个go file的空文件:
编写最简单的“Hello World”代码:
package TestGoLand01 import "fmt" func main() { fmt.Println("Hello World") } |
然后,运行看看效果:
弹出以上窗口,先不管它,直接继续”Run“。
Error running 'go build TestGoLand.go': Cannot run program "C:\Users\ispea\AppData\Local\Temp\GoLand\___1go_build_TestGoLand_go.exe" (in directory "E:\ispeasant\github\bwzydy4learn\Go\TestGoLand01"): CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。 |
百度一番之后,说这里出了问题。
按照网上的操作,改成以下情况:
package main import "fmt" func main() { fmt.Println("Hello World") } |
然后再运行:
Goland的安装好像成功了,后续在学习过程中,再深入研究。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~