go语言基础知识

1、Go语言具有并发性,是一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。
2、Go语言=Python+C语言
3、“Hello World”练习

package main
/*定义包名为“main”*/
import "fmt"
/*导入“fmt”模块,“fmt”可以实现输入输出*/
func main() {  //开始执行的函数
    fmt.Println("Hello World!")  //利用“fmt”进行输出,注意:“p”要大写!!!“print”后面的“ln”默认表示自动换行
    fmt.Print("Hello chs!\n")  //“print”表示输出,但是不默认换行,需要在代码后面加换行符“\n”
    x := "hahaha\n"  //也可以用其他字符表示要输出的代码,例如(x := "hahaha\n")
    fmt.Print(x)
}

“go run”表示运行go文件
go语言不能存在多余代码,及每一个代码必须执行不能有“闲置”,下划线“—”默认表示其后面的已经运行过了
如上面的“Hello World”代码运行
在这里插入图片描述

“go build”
会生成一个同名的执行
例子如下:
先写一个main.go代码
在这里插入图片描述

再写一个lib.go代码
在这里插入图片描述
然后通过go build会建造一个执行代码,如图

go build main.go lib.go

在这里插入图片描述
如图执行代码为main
然后运行main代码就可以输出“main.go”和“lib.go”的结果如图
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值