Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Xuhy0826/Go-Go-Study
/ functions
Functions
188 in github.com/Xuhy0826/Go-Go-Study
⨍
Functions
188
◇
Types & classes
56
Method
Task
Task 实现 Worker 接口
lesson27:并发模式/main.go:149
Function
TestDownload
TestDownload 测试函数需要满足: (1) 公开的函数,并且以 Test 单词开头。 (2) 函数入参是一个指向 testing.T 类型的指针,并且没有返回值。
lesson29:测试和性能/unittest/unittest01_test.go:11
Function
TestDownload02
TestDownload 确认 http 包的 Get 函数可以下载内容
lesson29:测试和性能/unittest/unittest02_test.go:9
Function
TestDownload03
(t *testing.T)
lesson29:测试和性能/unittest/unittest03_test.go:22
Function
TestSendJSON
(t *testing.T)
lesson29:测试和性能/unittest/unittest04_test.go:15
Method
UnmarshalJSON
(data []byte)
lesson34:Go开发Web应用(4)Web服务/model/news.go:25
Function
UtilAdd
UtilAdd 计算两数之和
lesson25:包的管理/demo.Pkg/myutils/utils.go:9
Function
UtilAddAll
UtilAddAll 计算多数之和
lesson25:包的管理/demo.Pkg/myutils/utils.go:14
Function
UtilMultiply
UtilMultiply 计算两数之积
lesson25:包的管理/demo.Pkg/myutils/utils.go:19
Function
UtilMultiplyAll
UtilMultiplyAll 计算多数之积
lesson25:包的管理/demo.Pkg/myutils/utils.go:24
Method
VisitLink
VisitLink 记录本次针对网址url的访问,更新对url的访问总次数
lesson23:并发状态/lesson23.go:18
Method
YearDay
()
lesson17:接口/lesson17.go:63
Function
action
根据不同的请求路径,执行不同的模板
lesson33:Go开发Web应用(3)模板/main.go:97
Function
birthday
func birthday(p person) { p.age++ }
lesson19:指针(2)/lesson19.go:17
Function
createConnection
createConnection 是一个工厂函数,会调用这个函数创建新资源
lesson27:并发模式/main.go:81
Function
execByTransaction
execByTransaction 执行事务
lesson30:数据库基本操作/main.go:174
Function
fakeSensor
返回模拟温度的传感器
lesson09:一等函数/lesson9.go:12
Function
formatDate
自定义模板函数
lesson33:Go开发Web应用(3)模板/main.go:170
Function
incCounter
(id int)
testLib/main.go:85
Function
init
()
lesson25:包的管理/demo.Pkg/main.go:10
Function
init
()
lesson34:Go开发Web应用(4)Web服务/conf/conf.go:30
Function
init
()
lesson28:标准库/logDemo.go:10
Function
init
()
lesson29:测试和性能/unittest/unittest04_test.go:11
Function
jsonDeserilizeTest
()
lesson28:标准库/jsonDemo.go:67
Function
jsonDeserilizeTest2
()
lesson28:标准库/jsonDemo.go:87
Function
jsonSerilizeTest
()
lesson28:标准库/jsonDemo.go:112
Function
jsonTest
()
lesson28:标准库/jsonDemo.go:32
Function
layout
(w http.ResponseWriter, r *http.Request)
lesson33:Go开发Web应用(3)模板/main.go:184
Function
logTest
()
lesson28:标准库/logDemo.go:39
Function
main
()
lesson16:组合与转发/lesson16.go:56
Function
main
()
lesson08:方法/lesson8.go:21
Function
main
()
lesson25:包的管理/demo.Pkg/main.go:14
Function
main
()
lesson30:数据库基本操作/main.go:32
Function
main
()
lesson13:映射(map)/lesson13.go:9
Function
main
()
lesson23:并发状态/lesson23.go:118
Function
main
()
lesson07:函数/lesson7.go:22
Function
main
()
lesson05:基本类型之字符串类型/lesson5.go:8
Function
main
()
lesson22:goroutine和并发/lesson22.go:64
Function
main
()
lesson20:了解nil/lesson20.go:5
Function
main
()
lesson35:Go开发Web应用(5)使用https/client/main.go:12
Function
main
()
lesson35:Go开发Web应用(5)使用https/server/main.go:9
Function
main
()
lesson31:Go开发Web应用(1)Handler/main.go:8
Function
main
()
lesson32:Go开发Web应用(2)请求参数/main.go:11
Function
main
()
lesson26:公开和未公开标识符/demo/main.go:10
Function
main
()
lesson02:循环和分支/lesson2.go:9
Function
main
()
lesson18:指针(1)/lesson18.go:10
Function
main
()
lesson34:Go开发Web应用(4)Web服务/main.go:11
Function
main
()
lesson14:结构体/lesson14.go:24
Function
main
()
lesson15:没有class/lesson15.go:25
Function
main
()
lesson06:基本类型之类型转换/lesson6.go:8
Function
main
()
lesson28:标准库/main.go:3
Function
main
()
lesson10:数组/lesson10.go:7
Function
main
声明main函数,注意Go中的大括号方式只支持这一种形式
lesson01:hello word/lesson1.go:9
Function
main
()
lesson33:Go开发Web应用(3)模板/main.go:12
Function
main
()
lesson04:基本类型之数值类型/lesson4.go:9
Function
main
()
testLib/main.go:18
Function
main
()
lesson12:切片的扩展/lesson12.go:12
Function
main
()
lesson24:练习:简易Tcp扫描器/main.go:34
Function
main
()
lesson09:一等函数/lesson9.go:46
Function
main
这个变量的作用域就是在整个包(package)是可用的
lesson03:变量作用域/lesson3.go:11
Function
main
()
lesson27:并发模式/main.go:17
Function
main
()
lesson11:切片/lesson11.go:16
Function
main
()
lesson21:错误处理/lesson21.go:140
Function
main
()
lesson19:指针(2)/lesson19.go:62
Function
main
()
lesson17:接口/lesson17.go:70
Function
printPrime
(prefix string)
testLib/main.go:70
Function
process
模板函数的使用
lesson33:Go开发Web应用(3)模板/main.go:157
Function
proverbs
比较直接的版本
lesson21:错误处理/lesson21.go:13
Function
proverbsWithDefer
稍显优雅的版本
lesson21:错误处理/lesson21.go:38
Function
realSensor
返回真实温度的传感器
lesson09:一等函数/lesson9.go:17
Function
reverse
牛逼的地方来了,支持多个返回值
lesson01:hello word/lesson1.go:52
Method
salary
为employee类型绑定方法,转发account的salary方法 func (e employee) salary() int64 { return e.account.salary() } 解释“命名冲突” 继续为department绑定一个同名的salary方法
lesson16:组合与转发/lesson16.go:47
Function
sleepyGopher
(id int, c chan int)
lesson22:goroutine和并发/lesson22.go:10
Function
startDefaultServer
()
lesson31:Go开发Web应用(1)Handler/main.go:18
Function
startMyServer
()
lesson31:Go开发Web应用(1)Handler/main.go:32
Method
talk
()
lesson19:指针(2)/lesson19.go:42
Method
talk
()
lesson19:指针(2)/lesson19.go:52
Method
talk
()
lesson19:指针(2)/lesson19.go:58
Method
talk
()
lesson17:接口/lesson17.go:16
Method
talk
()
lesson17:接口/lesson17.go:23
Function
testPool
测试Pool
lesson27:并发模式/main.go:90
Function
testRunner
测试Runner
lesson27:并发模式/main.go:31
Function
useAction
()
lesson33:Go开发Web应用(3)模板/main.go:84
Function
useFunc
示例5:模板函数的使用
lesson33:Go开发Web应用(3)模板/main.go:148
Function
useLayout
示例6:layout的使用
lesson33:Go开发Web应用(3)模板/main.go:176
Function
useTemplate
示例1:使用模板
lesson33:Go开发Web应用(3)模板/main.go:30
Function
useTemplates
示例2:使用多个模板
lesson33:Go开发Web应用(3)模板/main.go:44
Function
worker
长时间运行的工作进程 func worker() { n := 0 next := time.After(time.Second) //创建一个计时器通道 for { select { case <-next: //等待计时器触发 n++ fmt.Println(n)
lesson23:并发状态/lesson23.go:40
← previous
101–188 of 188, ranked by callers