09 2021 档案
摘要:package main import ( "fmt" "strconv" ) type funcType func(int, int) int // 自定义函数类型 type Callback func(int, int) int type Callback2 func(string) func
阅读全文
摘要:package main import ( "fmt" "strings" ) // 使用type关键字让函数变成一个自定义类型 type caseFunc func(string) string type funcOddEven func(int) bool func main() { /* 将函
阅读全文
摘要:package main import "fmt" func main() { //printFormula() // 打印九九乘法表 //printLeftTriangle() // 左下角打印直角三角形 //printRightTriangle() // 右下角打印直角三角形 forRangeS
阅读全文
摘要:package main import "fmt" func main() { days := CalcDaysFromYearMonth(2021, 9) fmt.Println(days) } func CalcDaysFromYearMonth(year, month int) (days i
阅读全文
摘要:package main import "fmt" var a = 21.0 var b = 5.0 //var c float64 func main() { Arithmetic() // 算数运算 BitOperation() // 位运算 LogicalOperation() // 逻辑运算
阅读全文
摘要:package main import ( "fmt" ) func main() { var a byte = 255 // byte = uint8 rune = int32 fmt.Printf("%v:%T\n", a, a) // 255:uint8 var b int = 380 //
阅读全文
摘要:package main import ( "fmt" "strconv" ) func main() { var num1 int = 88 var num2 int64 = 123 var str111 string = "456" // int -> string str1 := strcon
阅读全文
摘要:package main import ( "fmt" "reflect" "time" ) var week time.Duration func main() { t := time.Now() // 输出当前时间: fmt.Println(t, reflect.TypeOf(t)) // 20
阅读全文
摘要:1. 如果读取不带空格的数据可以使用fmt.Scan或fmt.Scanln读取一个或多个值,但是不能读取带空格的数据,可以使用bufio和os两个包结合 package main import ( "bufio" "fmt" "os" ) func main() { // os.Stdin将终端中输
阅读全文
摘要:package main import "fmt" type ZeroDivisor struct { // 定义一个0当做除数的结构体 divisor int // 被除数 divider int // 除数 } func (zd *ZeroDivisor) Error() string { //
阅读全文
摘要:1. 循环实现 package main import "fmt" func fibonacciFor(nums int) (s1 []int) { // 循环实现斐波那切数列 num1, num2 := 0, 1 s1 = []int{num1, num2} for i := 2; i < num
阅读全文
摘要:指针数组和数组的指针,指的是两个不同的东西。 指针数组是有指针组成的数组,数组的指针是一个数组的指针。 package main import "fmt" const MAX = 3 func main() { a, b, c := 100, 2, 3 arr := [3]int{a, b, c}
阅读全文
摘要:1. 冒泡排序算法实现 package main import "fmt" func main() { values := []int{3, 98, 55, 46, 22, 3, 9, 18} fmt.Println(values) BubbleSortAsc(values) BubbleSortD
阅读全文
摘要:我的第一篇博客,后期会发布Go相关技术文章,希望大家以后多多来参观。
阅读全文