前文学习: 【从零开始学习Go语言】一.初识Go语言 【从零开始学习Go语言】二.Go语言的安装 【从零开始学习Go语言】三.属于Go的Hello World 【从零开始学习Go语言】四.Go常用命令释义 【从零开始学习Go语言】五.Go的词法单元 【从零开始学习Go语言】六.Go语言之数据类型标识符 【从零开始学习Go语言】七.Go标识符之内置函数常量总结 【从零开始学习Go语言】八.Go语言的数组切片引用类型与值类型(总结) 【从零开始学习Go语言】九.Go语言之变量常量及指针总结
本教程使用的编辑器为Vs code 微软的一款开源的文本编辑器,可能有人说goland更好,聪明的人自由聪明的选择,如果需要使用goland但却没经济基础使用正版麻烦您移步到资讯社 进行下载,VS code 请 点我下载
安装完Visual Studio Code以后,在下图所示的位置里搜索找到Go 0.13.1 插件,点击install 进行安装
正在安装中…
安装成功,如下图所示:
我们创建一个Go项目文件夹,用于存储Go项目文件
在Visual Studio Code中-点击Open-打开刚才我们创建名为“Go项目”的文件夹
如下图,在创建的项目中的点击“New File”创建名为Hello.go的文件
在Hello.go的文件中添加如下代码,可直接复制粘贴,记得保存按ctrl+S 保存哦~
package main //定义入口文件,main为可执行文件名称,如果你想运行当前文件,那就必须为main. import "fmt" //go语言的标准I/O库,一开始说了go是一门类c的语言,我觉得最相似的地方就是这里,c语言自身的语法很少很少,都是依赖编译器,而go是依赖自身的标准库~ func main() { //定义一个名为main的函数,main为执行函数,你可以定义多个函数,但都需要在main函数中执行 fmt.Println("hello world") //go语言中使用包的方法为:包名称-->.-->包方法,此处调用了fmt包下的print方法 }
保存完毕以后,点击“Open in Terminal ” 打开终端页面
因为默认使用了mod管理包,使用go mod init hello.go来初始化文件,然后你会发现在当前目录下多了个“.mod文件”这个文件是记录你的这个项目中所需要的包的地址,版本等信息等
go mod init hello.go
执行如下命令可输入 “Hello World”
go run hello.go
成功执行,如下图所示
至此,我们已经成功在GO上面执行了Hello World~ 有没有感到一丝丝兴奋呢?
import ( "fmt" )
每次写fmt.println太过麻烦?
import ( . "fmt" ) //这样就可以直接使用fmt包内的方法了,不过不建议这样使用,包的名字时刻让我们更熟悉这个包的功能有哪些~ func main() { Println("hello world") }
或者你嫌有些包名字过长或换个习惯的喜欢的名字,类似python的import numpy as np:
import ( f "fmt" ) func main() { f.Println("hello world") } //是不是也挺python~
“”在一些时候我们只需要一个包的初始化操作,这里了解一下就好了,正常导入(如上面的方法)不使用导入的包会报错,加上""后就不会报错了
import ( _ "fmt" )
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
我来说两句