GO语言入门(一)

态度问题

1.背水一战 依靠go找到高薪工作。
2.时刻保持对技术的热爱,多敲代码。
3.从0开始。

GO的起因

  • 计算机软件不足以发挥硬件的多核多CPU的性能
  • 软件维护成本高,缺乏高效简洁的变成语言

GO的优势

  • 天然支持高并发,高效利用多核
  • 优化C语言的不足

配置GO开发环境|Windows开发

  • 下载安装GO
    go语言中文网:https://studygolang.com/dl
  • 配置环境变量


    image.png
  • 运行go代码
    创建go必须文件夹bin|pkg|src,在src里边写代码
package main //声明 main 包,表明当前是一个可执行程序
import "fmt" //引入内置fmt
func main() { // main函数,是程序执行的入口
    fmt.Println("hrllo world!")  // 在终端打印 Hello World!
}

使用go bulid xxx.go命令生成可执行文件,在终端执行文件


image.png

或者直接使用go run xxx.go命令直接输出打印结果。


image.png
  • 注意问题
    新手第一次可能会遇到go: go.mod file not found in current directory or any parent directory; see 'go help modules'这个问题,原因是执行go build时候没有指定文件,在后边加上文件名即可。

你可能感兴趣的:(GO语言入门(一))