摘要:
了解计算机原理 进程:计算机资源分配单位 线程:cpu处理单位 协程:以 特殊机制或者函数实现高并发,又称 轻量级线程 了解Goroutine Go Goroutine, go语言中的协程,实现并发。 关键字 go 初始大小 4k,随着程序执行自动增长和删除 实现多线程 并发 执行 package 阅读全文
posted @ 2024-07-02 08:47
染指未来
阅读(24)
评论(0)
推荐(0)
摘要:
【os】 os 基础使用 os.Stat package main import ( "fmt" "os" ) func main() { /* os 模块 */ // os.Stat 获取文件信息 :FileInfo fileInfo, err := os.Stat("/Users/dengshu 阅读全文
posted @ 2024-07-02 08:18
染指未来
阅读(35)
评论(0)
推荐(0)
摘要:
strings 字符串包 package main import ( "fmt" "strings" ) func main() { /* strings 字符串常用包 */ s1 := "goStudyGoDay" //s1[0] = "a" // 1.字符串不能通过下标修改数据 // 2. st 阅读全文
posted @ 2024-07-02 08:05
染指未来
阅读(25)
评论(0)
推荐(0)
摘要:
包管理 包的概念 go 中包的本质:文件夹,不同的文件夹可以存放不同的功能代码 go 的 源码服用就是建立在包机制上 main.go 全局只有一个。 package 包。 src : 保存项目源码路径,所有代码都用包的形式 package 声明包在哪里。不需要和文件夹名保持一致。尽量保持一致 一个目 阅读全文
posted @ 2024-07-02 07:57
染指未来
阅读(18)
评论(0)
推荐(0)
摘要:
panic 异常/恐慌 panic 产生异常 package demo import "fmt" func init() { fmt.Println("Exec Init 001") } func exec01() { /* 异常: 使用panic 处理异常 。 用的少,目的是为了减少 try ca 阅读全文
posted @ 2024-07-02 07:53
染指未来
阅读(17)
评论(0)
推荐(0)
摘要:
断言 格式: t,ok:=i.(T) 【t:就是i接口是T类型的,i:接口,T:类型】 // 断言失败不希望程序停止 func assertInt(i any) { i, ok := i.(int) fmt.Println(i, ok) if ok { fmt.Println("int类型") } 阅读全文
posted @ 2024-07-02 07:49
染指未来
阅读(23)
评论(0)
推荐(0)
摘要:
什么是接口 即:将一些共性方法集合在一起 方法的集合,不需要方法的具体内容 package main import "fmt" // 定义接口 使用 interface. 结合 struct 结构体使用 type USB interface { input() // 输入 方法 output() / 阅读全文
posted @ 2024-07-02 01:18
染指未来
阅读(25)
评论(0)
推荐(0)
摘要:
go 面向对象继承 Go语言的继承:结构体的嵌套 package main import "fmt" // 父类结构体 type Person struct { name string age int } // 子类结构体。 Student 使用了 匿名继承。表示 Student中拥有了 Perso 阅读全文
posted @ 2024-07-02 01:08
染指未来
阅读(18)
评论(0)
推荐(0)
摘要:
结构体 定义结构体 存储一组数据。 使用type声明结构体 package main import "fmt" type User struct { // 结构体 只 定义属性 name string age int sex string } func main() { /* 结构体:存储一组数据。 阅读全文
posted @ 2024-07-02 01:02
染指未来
阅读(34)
评论(0)
推荐(0)
摘要:
指针 什么是指针 * 取出指针变量中的值 & 取地址符号 package main import "fmt" func main() { /* 指针: - * 取出指针变量中的值 - & 取地址符号 */ // 1. 了解指针指向问题,指针取值 var a int = 10 // 将 a变量的内存地 阅读全文
posted @ 2024-07-02 00:59
染指未来
阅读(34)
评论(0)
推荐(0)

浙公网安备 33010602011771号