学习了输出和输入的格式,目前看来,还算简单
This commit is contained in:
63
1.变量.go
Normal file
63
1.变量.go
Normal file
@@ -0,0 +1,63 @@
|
||||
// 测试打印 Hello World
|
||||
|
||||
package main
|
||||
|
||||
import "fmt"
|
||||
|
||||
import (
|
||||
"gitea.ww3.tw/skimrme/go_test/packages" // 跨包变量引用 应该 建立 go.mod 并且使用 go.mod 里面的 module 中的地址
|
||||
)
|
||||
|
||||
|
||||
// 蓝图思想萌发
|
||||
func main() {
|
||||
|
||||
hello_world() // hello_world表
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
// hello_world表
|
||||
func hello_world() {
|
||||
var H_W string // srting类型变量一定要打引号
|
||||
H_W = "Hello World"
|
||||
|
||||
var 换行 string
|
||||
换行 = "\n" // 变量里面可以加换行
|
||||
|
||||
var age int // 变量的数字可以不用引号
|
||||
age = 32
|
||||
|
||||
|
||||
//fmt.Printf("\nHello World\n") // 划重点print的p要大写
|
||||
fmt.Print(H_W) // 变量的print不用f
|
||||
fmt.Print(换行) // 变量可以用中文,但是不建议
|
||||
fmt.Print(age)
|
||||
fmt.Print(换行) // 变量可以用中文,但是不建议
|
||||
|
||||
// 多个顺序变量
|
||||
var a1,a2 int
|
||||
a1,a2 = 1,2
|
||||
fmt.Print(a1,a2)
|
||||
fmt.Print(换行)
|
||||
|
||||
// 多个变量集合
|
||||
var (
|
||||
b1 string = "bitch1"
|
||||
b2 string = "bitch2"
|
||||
)
|
||||
|
||||
fmt.Print(b1,b2) // string类型不会自动空格 int类型会
|
||||
fmt.Print(换行)
|
||||
|
||||
// 常量变量
|
||||
const QwQ string = "2.0.1" // 虽然没搞懂,但是就是这个格式吧
|
||||
fmt.Print(age, "\n" ,QwQ) // 原来可以又有变量又输入文字啊!!!
|
||||
fmt.Print(换行)
|
||||
|
||||
// 跨包变量使用
|
||||
fmt.Println(stg.Stg) // 使用包里面的 单个 go 文件的 package 名字来引用,第二个就是变量了
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user