二、Go基础语法

Go基础语法

1、行分隔符

代码示例

// Println函数会在行末尾自动加上换行符

package main
 
import "fmt"
 
func main() {
    fmt.Println("Hello World!")
    fmt.Println("Println函数会在行末尾自动加上换行符")
}

查看运行结果
在这里插入图片描述

2、注释

单行注释以//开头,多行注释以 /* 开头,并以 / 结尾
// 单行注释
/

我说多行注释1
我说多行注释2
我说多行注释3

*/

3、标识符

标识符用来命名变量、类型等程序实体。一个标识符实际上就是一个或是多个字母(AZ和az)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字。

以下是有效的标识符:
mahesh kumar abc move_name a_123
myname50 _temp j a23b9 retVal

以下是无效的标识符:
* 1ab(以数字开头)
* case(Go 语言的关键字)
* a+b(运算符是不允许的)

4、字符串链接

代码示例

// Go 语言的字符串连接可以通过 + 实现:
package main

import "fmt" 

func main() {
    fmt.Println("golang"+"python")
}

查看运行结果
在这里插入图片描述

5、关键字

下面列举了 Go 代码中会使用到的 25 个关键字或保留字:
break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var

6、格式化字符串

代码示例

// 常用的使用%d 表示整型数字,%s 表示字符串 

package main
 
import "fmt" 

func main() { 
    //fmt.Println("Hello World!") //fmt.Println("Println函数会在行末尾自动加上换行符")//fmt.Println("golang" + "python")
    var today = "星期六"
    var number = 6 
    fmt.Printf("今天是%s,今天在本周的排号为%d", today, number)
}

**查看运行结果
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值