Go语言基础语法

上文:Go语言结构

行代码

Go语言的行代码由 关键字标识符常量字符串符号 等部分组成

Go语言的行代码末尾不需要加结尾符号(比如C语言中的;),这些由编译器自动完成。

当然,多个语句写在同一行时,也可以用;手动将其区分。但是,不推荐

不推荐写成这样:

fmt.Println("haihaihai");fmt.Println("不推荐此用法")

推荐写成这样,增加代码的可阅读性:

fmt.Println("haihaihai")
fmt.Println("推荐此用法")

标识符

标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。

百度百科

Go语言的标识符实际上是由 一个或是多个字母(A~Z和a~z)、数字(0~9)、下划线_ 组成的序列,但是第一个字符必须是字母或下划线而不能是数字或关键字

字符串

和其他语言相同,但是Go语言字符串的特性是可以用+将两端字符串直接拼接在一起。

首尾相连,就像这样:

fmt.Println("Hello" + "World")	//此行将输出HelloWorld
fmt.Println("HelloWorld")			//此行也将输出HelloWorld

怎么感觉又把Python基础学了一遍(小声BB

关键字

和其它语言一样,Go也有其独特的保留字。

未填写是因为还未学习 ( qwq )

保留字 作用 保留字 作用
package 定义包名 default
func 定义函数 interface
import 引入包 break
var 定义变量 case
defer go
struct map
else chan
switch goto
fallthrough if
range type
continue return
for select
const

Go语言基础语法
https://blog.lkhsss.cn/编程/Go/go语言基础语法/
作者
Lkhsss
发布于
2023年3月5日
许可协议