Go

RE:从零开始的Golang学习笔记(一)初识

参考:菜鸟教程&&Go系列教程
由于公司项目需要用到Golang,为了生活只好去学习了,顺便记录下学习中的心得以及知识点方便巩固。

安装

我用的是Windows系统,安装还是很简单的,下载官网的安装包即可。 升级版本的话目前只能卸载掉本地的GO重新安装

编辑器的选择

由于vscode的插件一直按照失败,于是使用了GoLand,百度有很多破解教程。

Hello Golang

菜鸟教程给出了这个例子

package main

import "fmt"

func main() {
    fmt.Println("Hello Golang")
}
  1. 每个go文件非注释的第一行,都要指名这个文件属于哪个包。package main代表了一个可独立执行的程序,每个可执行的Go文件都包含一个main包
  2. import "fmt"意思是引入了 fmt 包,可以使用其中的函数或其他元素。fmt 包实现了格式化 IO(输入/输出),另外。Go不允许引入包后不使用。
  3. func main() 是程序开始执行的函数,必须放在 main 包中。如果有 init() 函数则会先执行该函数然后执行 main() 。这里要注意,函数的 { 必须和函数在同一行。
  4. fmt.Println(...) 可以将字符串输出到控制台,并在最后自动增加换行字符 n ,等同于fmt.Print("hello, worldn")

之后在控制台输入 go run 文件名 ,可以看到控制台打印出了Hello Golang。
用GoLand直接右键运行即可。
Hello Golang

微信扫一扫,向我赞赏

微信扫一扫,向我赞赏

微信扫一扫,向我赞赏

支付宝扫一扫,向我赞赏

回复

This is just a placeholder img.