Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Xuhy0826/Go-Go-Study
/ types & classes
Types & classes
56 in github.com/Xuhy0826/Go-Go-Study
⨍
Functions
188
◇
Types & classes
56
↓ 3 callers
TypeAlias
laser
满足接口t(2)
lesson17:接口/lesson17.go:21
↓ 3 callers
FuncType
sensor
sensor函数类型
lesson09:一等函数/lesson9.go:37
↓ 2 callers
TypeAlias
celsius
type关键字声明新类型
lesson08:方法/lesson8.go:8
↓ 2 callers
TypeAlias
command
命令类型
lesson23:并发状态/lesson23.go:55
↓ 1 callers
TypeAlias
alertCounter
声明了未公开的类型
lesson26:公开和未公开标识符/demo/counters/couters.go:4
↓ 1 callers
TypeAlias
kelvin
lesson09:一等函数/lesson9.go:9
↓ 1 callers
TypeAlias
marsTime
lesson17:接口/lesson17.go:61
Struct
Admin
Admin 在程序里定义了管理员
lesson26:公开和未公开标识符/demo/entities/entities.go:10
Struct
Author
Author 表示帖子或者评论的作者
lesson34:Go开发Web应用(4)Web服务/model/Author.go:4
Struct
Comment
Comment 表示帖子的评论
lesson34:Go开发Web应用(4)Web服务/model/post.go:12
Struct
Contact
lesson28:标准库/jsonDemo.go:58
Struct
DBConf
lesson34:Go开发Web应用(4)Web服务/conf/conf.go:18
TypeAlias
Grid
Grid 模拟一个9*9的数独网格
lesson21:错误处理/lesson21.go:86
Struct
JSONTime
lesson34:Go开发Web应用(4)Web服务/model/news.go:17
Struct
News
News 新闻
lesson34:Go开发Web应用(4)Web服务/model/news.go:9
Struct
Pool
Pool 提供一个 goroutine 池, 这个池可以完成任何已提交的 Worker 任务
lesson27:并发模式/work/work.go:11
Struct
Pool
Pool 管理一组可以安全地在多个goroutine间共享的资源。且资源必须实现了io.Closer接口
lesson27:并发模式/pool/pool.go:11
Struct
Post
Post 表示论坛中的帖子
lesson34:Go开发Web应用(4)Web服务/model/post.go:4
Struct
Route
Route 路由的配置信息
lesson34:Go开发Web应用(4)Web服务/router/router.go:9
Struct
RoverDriver
RoverDriver 用来控制探测器
lesson23:并发状态/lesson23.go:63
Struct
Runner
Runner 表示一个任务执行者,需要在给定的超时时间内执行一组任务,如果接收到操作系统发送来的中断信号会结束这些任务
lesson27:并发模式/runner/runner.go:11
TypeAlias
SudokuError
SudokuError :自定义错误类型
lesson21:错误处理/lesson21.go:129
Struct
Visited
Visited 用于记录网页是否被访问过
lesson23:并发状态/lesson23.go:12
Interface
Worker
Worker 必须满足接口类型,才能使用工作池
lesson27:并发模式/work/work.go:6
Struct
aHandler
lesson31:Go开发Web应用(1)Handler/main.go:83
Struct
account
账户
lesson16:组合与转发/lesson16.go:30
Struct
bHandler
lesson31:Go开发Web应用(1)Handler/main.go:89
Struct
character
lesson19:指针(2)/lesson19.go:36
Struct
coordinate
声明coordinate类型 三维点坐标
lesson15:没有class/lesson15.go:10
Struct
dbConnection
dbConnection 模拟要共享的资源
lesson27:并发模式/main.go:66
Struct
department
部门
lesson16:组合与转发/lesson16.go:24
Struct
employee
员工 (1) 一般的写法 * type employee struct { id int64 name string department department account account } */ (2) 实现struct转发的写法
lesson16:组合与转发/lesson16.go:16
Struct
gResponse
根据api返回的相应的json的结构定义结构体
lesson28:标准库/jsonDemo.go:12
Struct
gResult
lesson28:标准库/jsonDemo.go:17
Struct
indexHandler
lesson31:Go开发Web应用(1)Handler/main.go:77
TypeAlias
kelvin
lesson08:方法/lesson8.go:9
Struct
laser
lesson19:指针(2)/lesson19.go:56
Struct
location
lesson14:结构体/lesson14.go:9
Struct
locationV2
lesson14:结构体/lesson14.go:14
Struct
locationV3
lesson14:结构体/lesson14.go:19
Struct
martain
lesson19:指针(2)/lesson19.go:50
Struct
martian
满足接口t(1)
lesson17:接口/lesson17.go:14
Struct
myFileServer
lesson31:Go开发Web应用(1)Handler/main.go:95
Struct
myHandler
自定义 Handler
lesson31:Go开发Web应用(1)Handler/main.go:43
Struct
namePrinter
lesson27:并发模式/main.go:144
Struct
person
lesson18:指针(1)/lesson18.go:5
Struct
person
lesson19:指针(2)/lesson19.go:8
Struct
safeWriter
lesson21:错误处理/lesson21.go:58
Struct
starship
lesson17:接口/lesson17.go:38
Struct
stats
lesson19:指针(2)/lesson19.go:25
Interface
talker
lesson19:指针(2)/lesson19.go:41
Interface
talker
接口往往声明为类型,并以-er结尾
lesson17:接口/lesson17.go:28
Struct
testEntity
lesson30:数据库基本操作/main.go:22
Struct
tomlConf
lesson34:Go开发Web应用(4)Web服务/conf/conf.go:9
Struct
user
User 在程序里定义一个用户类型
lesson26:公开和未公开标识符/demo/entities/entities.go:4
Interface
xstadater
将“地球时间”转成“x星时间”(坏版本) func xstardate(t time.Time) float64 { doy := float64(t.YearDay()) h := float64(t.Hour()) / 24.0 return 1000 + doy + h }
lesson17:接口/lesson17.go:49