上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 44 下一页
摘要: package main import ( "fmt" "os" ) func main() { fmt.Println(" start ") //go run 要写全部路径, go build之后,用相对路径也是可以的 // file,err := os.OpenFile("./test.txt" 阅读全文
posted @ 2022-03-20 10:30 ty1539 阅读(218) 评论(0) 推荐(0) 编辑
摘要: A:线程是由操作系统管理的(创建, 执行, 销毁), 我们的程序(处于应用层,也叫应用态,或者用户态) 是在操作系统(内核态)之上运行的, B,单核cpu线程的切换,是在不同的时间片上执行的,把cpu执行的1秒钟,切成10毫秒每片,有100个时间段,每个线程轮流执行一个时间片, 就有100个线程可以 阅读全文
posted @ 2022-03-20 00:12 ty1539 阅读(94) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" type Animal interface{ Talk() Eat() Name() string } type A1 interface{} type Dog struct{} func (d Dog) Talk(){ fmt.Println(" 阅读全文
posted @ 2022-03-19 19:11 ty1539 阅读(51) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" func test(a interface{}){ fmt.Printf("你好啊%#v==%v==%T==%p\n",a,a,a,&a) // 将接口类型的变量转化为具体类型 加个OK 判断, 可以避免程序直接崩溃, ok=false 转行失败 阅读全文
posted @ 2022-03-19 19:06 ty1539 阅读(33) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "reflect" ) type S struct { A int B string } func (s *S) Test() { fmt.Println("this is a test") } func main() { a:= "12345 阅读全文
posted @ 2022-03-19 18:15 ty1539 阅读(54) 评论(0) 推荐(0) 编辑
摘要: package main //can https://www.jianshu.com/p/4fbf529926ca import ( "fmt" "unicode/utf8" ) func main() { var str = "hello 你好" //golang中string底层是通过byte数 阅读全文
posted @ 2022-03-19 11:06 ty1539 阅读(463) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" ) type People struct { Name string Country string } func (p People)Print(){ fmt.Printf("name=%s country=%s\n",p.Name,p.Cou 阅读全文
posted @ 2022-03-18 23:55 ty1539 阅读(92) 评论(0) 推荐(0) 编辑
摘要: package main import ( "encoding/json" "fmt" ) type Student struct{ Id string Name string Sex string } type Class struct{ Count int Name string Student 阅读全文
posted @ 2022-03-18 23:37 ty1539 阅读(117) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" ) type Integer int func (i Integer) Print() { fmt.Println(i) } func main() { var a Integer a =100 a.Print() var b int=200 阅读全文
posted @ 2022-03-18 23:19 ty1539 阅读(36) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" ) type Animal struct { Name string Sex string } func (a *Animal)Talk(){ fmt.Printf("Animal is talk, i'm %s\n", a.Name) } f 阅读全文
posted @ 2022-03-18 23:16 ty1539 阅读(55) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 44 下一页