Go 基础(1)
// 第一行代码, package main 定义了包名 package main // import "fmt" 告诉Go 编译器这个程序需要使用fmt包 import "fmt" /* - 包声名 - 引入外包 - 函数 - 变量 - 语句 & 表达式 - 注释 */ var x, y int // 全局变量 var ( a int b bool ) func main() { /* 这是一个多行注释 Python的注释是 # & """""""*/ // fmt.Println 可以将字符串输出在控制台 fmt.Println("Hello World") fmt.Println("你好,世界") // 字符串拼接 fmt.Println("Hello" + "World") // Go 语言声明变量 var xx 可以一次生明多个变量 以逗号隔开 var str_A string = "xiaomo" fmt.Println(str_A) var add_up1, add_up2 int = 1, 2 fmt.Println(add_up1, add_up2) // 如果没有初始化, 则变量默认为0 var name string = "Tom" fmt.Println(name) // 默认为0 var age int fmt.Println(age) // 默认为 flase var sex bool fmt.Println(sex) // :=是一个声明语句 u_name := "Nike" // == var u_name string = "Nike" fmt.Println(u_name) fmt.Println(a, b) } // 输出结果 /* Hello World 你好,世界 HelloWorld xiaomo 1 2 */ /* 在Go程序中, 一行代表一个语句的结束 */ // 标识符, Go 语言中的标识符和Python中的标识符一样, 标识符必须是字母或下划线而不能是数字。
// 这里就不带安装环境变量什么的了,官网上,或者是百度上都有很多教程
Go
Go
是一个开源的编程语言, 可轻松构建 简单,可靠 和 高效的 软件。
Go
语言的特色
简洁, 快速, 安全
并行, 开源
内存管理, 数据安全,编译迅速