GO快速入门一

Posted 不要做程序员的小松鼠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GO快速入门一相关的知识,希望对你有一定的参考价值。

GO快速入门一

  • 简介

    该部分教程是从0到入门,快速上手Go语言,至于入门之后是到精通还是放弃,请君自夺。

  • 安装

    建议还是Linux下开发,或者是在windows上只是使用ide,其余都在Linux下进行。

    下载地址:https://golang.google.cn/dl/

    • Windows
      • 下载.msi文件,要最新的,学新不学旧。
      • 配置环境变量,大概率安装后不需要配置,会自动配置好。
      • 安装后在cmd中,可以通过go env查看环境变量配置情况,通过go version查看go版本情况。
      • 如果已经安装旧版本,可以直接覆盖安装。
    • Linux
      • 下载tar包
      • 解压:tar -C /usr/local -xzf go1.12.7.linux-amd64.tar.gz
      • 配置环境变量,在/etc/profile下追加
        • export PATH=$PATH:/usr/local/go/bin (找得到go就行,可自己配)
          export GOPATH=/home/gopath (根据个人取向设定就好)
        • source /etc/profile
      • 可以通过go env查看环境变量配置情况,通过go version查看go版本情况,即安装完成。
  • 简单的例子

    • 创建目录/home/gopath/src/hello

    • vi hello.go

      package main
      import "fmt"
          func main()
      ​      fmt.Println("啥?")
      ​    
      
    • go build

    • ./hello 即可执行

      通过该例子可以了解到的点:

      1. 需要有一个main函数作为入口
      2. 通过 import关键字引入其他库
      3. go里都是UTF8的
      4. 至于写C写习惯的;,可有可没有。

后会有期。

以上是关于GO快速入门一的主要内容,如果未能解决你的问题,请参考以下文章

GO 语言基础语法一 (快速入门 Go 语言)

go快速入门

我的Go+语言初体验——初学者的快速入门

go语言快速入门 JSON处理 24

Go fiber 框架快速入门

Go 快速入门