欢迎光临散文网 会员登陆 & 注册

【编程基础Ep2】《Go语言趣学指南》学习笔记P6:简单的Go语言程序

2023-04-07 20:12 作者:学酥酥的学习日记本  | 我要投稿

(合计735字,用时30min——)

第0单元 入门

第一章 各就各位,预备,Go!

1.2 Go Playground

方法:学习Go语言最快捷的方式就是使用Go Playground,这个工具可以让你在无须安装任何软件的情况下直接编辑、运行和试验Go程序


1.3 包和函数

程序:

  • 本代码所属的包:package main

  • 导入fmt(是format的缩写)包,使其可用:

    import{

                "fmt"

        }

  • 声明一个名为main的函数:func main(){

  • 在屏幕上打印出"Hello, playground":fmt.Println("Hello, playground")

  • 函数结束:}

关键字:

  1. package:声明了代码所属的包,所有用Go编写的代码都会被组织成各式各样的包,并且各个包都对应一个单独的构想,Go语言本身就提供了一个面向数学、压缩、加密、图像处理等领域的标准库。

  2. import:导入自己将要用到包,一个包,可以包含任意数量的函数。

  3. func:声明函数,每个函数的体(body)都需要使用大括号{}包围,这样Go才能知道每个函数从何处开始,又在何处结束。

  4. main这一标识符(identifier)具有特殊意义:当我们运行一个Go程序的时候,它总是从main包的main函数开始运作,如果,main不存在,那么Go编译器将报告一个错误,因为它无法得知程序应该从何处开始执行。

1.4 唯一允许的大括号放置风格

大括号:

  1. 风格:左大括号{与func关键字位于同一行,而右大括号}则独占一行——这是Go语言唯一允许的大括号放置风格,除此之外的其他大括号放置风格都是不被允许的。

  2. 原因:在早期,使用Go编写的代码总是无一幸免地带有分号,到了2009年12月,Go的编译器将为你自动插入分号,代价是要求用户必须遵守唯一允许的大括号放置风格

  3. 错误:报函数体缺失错误



【编程基础Ep2】《Go语言趣学指南》学习笔记P6:简单的Go语言程序的评论 (共 条)

分享到微博请遵守国家法律