Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bg5sbk/go-labs
/ functions
Functions
262 in github.com/bg5sbk/go-labs
⨍
Functions
262
◇
Types & classes
47
↓ 31 callers
Function
assert
(c bool)
labs14/cgo_copy.go:121
↓ 4 callers
Method
Writer
(i int)
labs23/labs23.go:4
↓ 3 callers
Method
AA
()
labs01/labs01_test.go:6
↓ 3 callers
Function
FastVerify
(data interface{})
labs19/normal.go:42
↓ 3 callers
Function
Loop6
(query *Query)
labs07/labs07_test.go:70
↓ 3 callers
Function
NewQuery
(name string, operator string, value int)
labs07/labs07.go:79
↓ 3 callers
Method
Transaction
(trans func())
labs30/labs30.go:27
↓ 3 callers
Function
Verify
(data interface{})
labs19/normal.go:11
↓ 3 callers
Function
VeryFastVerify
(data interface{})
labs19/normal.go:92
↓ 3 callers
Method
Write
(b []byte)
labs24/labs24.go:11
↓ 3 callers
Function
checkTestData
(length int, data []BigStruct)
labs14/cgo_copy.go:84
↓ 2 callers
Method
ByteSize
()
labs29/labs29_test.go:39
↓ 2 callers
Function
ConvertNumToCny1
最初的版本
labs17/labs17_test.go:65
↓ 2 callers
Function
ConvertNumToCny2
把正则编译提取到外部,避免反复初始化
labs17/labs17_test.go:140
↓ 2 callers
Function
ConvertNumToCny3
把变量初始化提取到外部,避免不必要的重复创建
labs17/labs17_test.go:159
↓ 2 callers
Function
ConvertNumToCny4
把map的key换成rune,避免反复生成字符串
labs17/labs17_test.go:176
↓ 2 callers
Function
ConvertNumToCny5
避免字符串反复拼接,并把类型换成rune
labs17/labs17_test.go:193
↓ 2 callers
Method
DeletePlayerItem
(playerItem *PlayerItem)
labs30/labs30.go:55
↓ 2 callers
Function
IF1
(n int)
labs31/labs31_test.go:136
↓ 2 callers
Function
IF2
(n int)
labs31/labs31_test.go:203
↓ 2 callers
Function
IF3
(n int)
labs31/labs31_test.go:274
↓ 2 callers
Method
InsertPlayerItem
(playerItem *PlayerItem)
labs30/labs30.go:48
↓ 2 callers
Method
LookupPlayerItem
(id int)
labs30/labs30.go:44
↓ 2 callers
Function
Loop5
(name string, value interface{})
labs07/labs07_test.go:58
↓ 2 callers
Function
Loop5
(name string, value interface{})
labs08/labs08_test.go:59
↓ 2 callers
Function
Loop6
(query *Query)
labs08/labs08_test.go:71
↓ 2 callers
Function
NewQuery
(name string, operator string, value int)
labs08/labs08.go:79
↓ 2 callers
Function
Normal
(n int)
labs31/labs31_test.go:72
↓ 2 callers
Function
Search
(n int)
labs31/labs31_test.go:84
↓ 2 callers
Function
Switch
(n int)
labs31/labs31_test.go:88
↓ 2 callers
Method
UseInterface
(i int)
labs23/labs23.go:26
↓ 1 callers
Function
AllocAndFree
()
labs12/labs12.go:62
↓ 1 callers
Method
BB
()
labs01/labs01_test.go:10
↓ 1 callers
Method
Commit
(*Database)
labs30/labs30.go:6
↓ 1 callers
Function
FetchMyTable
(callback func(item MyTable))
labs15/demo_db.go:55
↓ 1 callers
Function
FreeBigStruct
(p *BigStruct)
labs10/labs10.go:45
↓ 1 callers
Function
InterfaceSwitch
(v interface{})
labs01/labs01_test.go:42
↓ 1 callers
Function
Invoke1
(a *BigStruct)
labs02/labs02_test.go:38
↓ 1 callers
Function
Invoke2
(a BigStruct)
labs02/labs02_test.go:42
↓ 1 callers
Function
JeAllocAndFree
()
labs12/labs12.go:68
↓ 1 callers
Function
LookupMyTable
(i int)
labs15/demo_db.go:61
↓ 1 callers
Function
Loop1
()
labs07/labs07_test.go:17
↓ 1 callers
Function
Loop1
()
labs08/labs08_test.go:18
↓ 1 callers
Function
Loop1
(a []BigStruct)
labs06/labs06_test.go:38
↓ 1 callers
Function
Loop1
(a []*BigStruct)
labs04/labs04_test.go:38
↓ 1 callers
Function
Loop2
(callback func(*BigStruct) bool)
labs07/labs07_test.go:27
↓ 1 callers
Function
Loop2
(callback func(*BigStruct) bool)
labs08/labs08_test.go:28
↓ 1 callers
Function
Loop2
(a []BigStruct)
labs06/labs06_test.go:48
↓ 1 callers
Function
Loop2
(a []*BigStruct)
labs04/labs04_test.go:48
↓ 1 callers
Function
Loop3
(callback func(BigStruct) bool)
labs07/labs07_test.go:37
↓ 1 callers
Function
Loop3
(callback func(BigStruct) bool)
labs08/labs08_test.go:38
↓ 1 callers
Function
Loop3
(a map[int]BigStruct)
labs06/labs06_test.go:58
↓ 1 callers
Function
Loop3
(a []BigStruct)
labs04/labs04_test.go:58
↓ 1 callers
Function
Loop4
(callback func(*BigStruct) bool)
labs07/labs07_test.go:47
↓ 1 callers
Function
Loop4
(callback func(*BigStruct) bool)
labs08/labs08_test.go:48
↓ 1 callers
Function
Loop4
(a []*BigStruct)
labs06/labs06_test.go:62
↓ 1 callers
Function
Loop4
(a []BigStruct)
labs04/labs04_test.go:68
↓ 1 callers
Function
Loop5
(a []BigStruct)
labs06/labs06_test.go:72
↓ 1 callers
Method
Match
(n *BigStruct)
labs07/labs07.go:57
↓ 1 callers
Method
Match
(n *BigStruct)
labs08/labs08.go:57
↓ 1 callers
Function
MyFunc
(a, b, c int)
labs26/labs26_test.go:8
↓ 1 callers
Function
New
()
labs18/labs18.go:12
↓ 1 callers
Function
NewBigStruct
()
labs10/labs10.go:41
↓ 1 callers
Function
NewBigStruct
()
labs12/labs12.go:52
↓ 1 callers
Function
NewCallback
()
labs18/labs18.go:20
↓ 1 callers
Function
NewDatabase
()
labs30/labs30.go:21
↓ 1 callers
Function
NewStruct1
()
labs03/labs03_test.go:38
↓ 1 callers
Function
NewStruct2
()
labs03/labs03_test.go:42
↓ 1 callers
Function
NewStruct3
()
labs03/labs03_test.go:46
↓ 1 callers
Function
NewStruct4
(r *BigStruct)
labs03/labs03_test.go:52
↓ 1 callers
Function
NewStruct5
(r *BigStruct)
labs03/labs03_test.go:56
↓ 1 callers
Function
NewXStruct
()
labs12/labs12.go:56
↓ 1 callers
Function
NormalFunc
(i int)
labs09/labs09_test.go:5
↓ 1 callers
Function
NormalSwitch
(a *A)
labs01/labs01_test.go:38
↓ 1 callers
Method
Rollback
(*Database)
labs30/labs30.go:7
↓ 1 callers
Function
TypeSwitch
(v interface{})
labs01/labs01_test.go:29
↓ 1 callers
Function
UseBinaryWrite1
(w io.Writer, i int32)
labs24/labs24.go:15
↓ 1 callers
Function
UseBinaryWrite2
(w io.Writer, i int)
labs24/labs24.go:19
↓ 1 callers
Method
UseBoolean
(i int)
labs23/labs23.go:33
↓ 1 callers
Method
UseCallback
()
labs18/labs18.go:49
↓ 1 callers
Function
UseHardcode
(w io.Writer, i int32)
labs24/labs24.go:23
↓ 1 callers
Method
UseSwitch
()
labs18/labs18.go:30
↓ 1 callers
Method
Write
(p []byte)
labs29/labs29_test.go:146
↓ 1 callers
Function
cfunc
labs21/labs21.c:2
↓ 1 callers
Function
do_c_call_go
(n int)
labs20/labs20.go:19
↓ 1 callers
Function
do_go_call_c
(n int)
labs20/labs20.go:13
↓ 1 callers
Function
fetchData
(callback func(s SomeStruct))
labs14/cgo_string.go:39
↓ 1 callers
Function
go_func
export go_func
labs20/labs20.go:9
↓ 1 callers
Function
gofunc
()
labs21/labs21.go:5
↓ 1 callers
Function
goid
()
labs27/labs27.go:6
↓ 1 callers
Function
initTestData
()
labs14/cgo_copy.go:44
↓ 1 callers
Function
takeData
(i int)
labs14/cgo_string.go:35
↓ 1 callers
Function
xfree
labs10/inner.c:5
↓ 1 callers
Function
xnew
labs10/inner.c:9
Method
AA
()
labs01/labs01_test.go:17
Method
BB
()
labs01/labs01_test.go:25
Function
Benchmark_AllocAndFree
(b *testing.B)
labs12/labs12_test.go:5
Function
Benchmark_ByteString
(b *testing.B)
labs28/labs28_test.go:23
Function
Benchmark_C_Call_GO
(b *testing.B)
labs20/labs20_test.go:9
Function
Benchmark_Fetch
(b *testing.B)
labs15/labs15_test.go:6
next →
1–100 of 262, ranked by callers