go
逸然丶诺
这个作者很懒,什么都没留下…
展开
-
go递归实现阶乘和斐波那契数列
package mainimport "fmt"func main(){ for i := 0; i < 6; i++ { fmt.Printf("%d\t", Factorial(i)) } fmt.Println() for i := 0; i<8; i++ { fmt.Printf("%d\t", fibonacci(i)) } fmt.Println()}// 递归实现阶乘func Factorial(n int) (result int) { if原创 2022-05-14 05:23:19 · 327 阅读 · 0 评论 -
go基础测试函数、数组、切片、指针、结构体、并发
测试go中的函数 数组 切片 指针 结构体 并发package mainimport ( "fmt" "time")func main(){ var a, b int = 5, 7 var res1 = t_max(a, b) fmt.Println(res1) t_array() t_struct() t_point() go t_go("test1") t_go("test2")}// 测试函数func t_max(num1, num2 int) int{ va原创 2022-05-14 05:07:21 · 262 阅读 · 0 评论 -
go中的常量
常量概念1 常量是一个标识符号,在程序运行时,值不会被修改2 常量中的数据类型只能是布尔型、数字型和字符串型3 格式:const name [type] = val测试例子如下:package mainimport "fmt"func main() { fmt.Println("andy") const b string = "abc" const c = "abc" const l, w = 3, 4 var size = countSize(l, w) fmt.Prin原创 2022-05-12 06:44:50 · 272 阅读 · 0 评论