MCPcopy Create free account

hub / github.com/bg5sbk/go-labs / functions

Functions262 in github.com/bg5sbk/go-labs

↓ 31 callersFunctionassert
(c bool)
labs14/cgo_copy.go:121
↓ 4 callersMethodWriter
(i int)
labs23/labs23.go:4
↓ 3 callersMethodAA
()
labs01/labs01_test.go:6
↓ 3 callersFunctionFastVerify
(data interface{})
labs19/normal.go:42
↓ 3 callersFunctionLoop6
(query *Query)
labs07/labs07_test.go:70
↓ 3 callersFunctionNewQuery
(name string, operator string, value int)
labs07/labs07.go:79
↓ 3 callersMethodTransaction
(trans func())
labs30/labs30.go:27
↓ 3 callersFunctionVerify
(data interface{})
labs19/normal.go:11
↓ 3 callersFunctionVeryFastVerify
(data interface{})
labs19/normal.go:92
↓ 3 callersMethodWrite
(b []byte)
labs24/labs24.go:11
↓ 3 callersFunctioncheckTestData
(length int, data []BigStruct)
labs14/cgo_copy.go:84
↓ 2 callersMethodByteSize
()
labs29/labs29_test.go:39
↓ 2 callersFunctionConvertNumToCny1
最初的版本
labs17/labs17_test.go:65
↓ 2 callersFunctionConvertNumToCny2
把正则编译提取到外部,避免反复初始化
labs17/labs17_test.go:140
↓ 2 callersFunctionConvertNumToCny3
把变量初始化提取到外部,避免不必要的重复创建
labs17/labs17_test.go:159
↓ 2 callersFunctionConvertNumToCny4
把map的key换成rune,避免反复生成字符串
labs17/labs17_test.go:176
↓ 2 callersFunctionConvertNumToCny5
避免字符串反复拼接,并把类型换成rune
labs17/labs17_test.go:193
↓ 2 callersMethodDeletePlayerItem
(playerItem *PlayerItem)
labs30/labs30.go:55
↓ 2 callersFunctionIF1
(n int)
labs31/labs31_test.go:136
↓ 2 callersFunctionIF2
(n int)
labs31/labs31_test.go:203
↓ 2 callersFunctionIF3
(n int)
labs31/labs31_test.go:274
↓ 2 callersMethodInsertPlayerItem
(playerItem *PlayerItem)
labs30/labs30.go:48
↓ 2 callersMethodLookupPlayerItem
(id int)
labs30/labs30.go:44
↓ 2 callersFunctionLoop5
(name string, value interface{})
labs07/labs07_test.go:58
↓ 2 callersFunctionLoop5
(name string, value interface{})
labs08/labs08_test.go:59
↓ 2 callersFunctionLoop6
(query *Query)
labs08/labs08_test.go:71
↓ 2 callersFunctionNewQuery
(name string, operator string, value int)
labs08/labs08.go:79
↓ 2 callersFunctionNormal
(n int)
labs31/labs31_test.go:72
↓ 2 callersFunctionSearch
(n int)
labs31/labs31_test.go:84
↓ 2 callersFunctionSwitch
(n int)
labs31/labs31_test.go:88
↓ 2 callersMethodUseInterface
(i int)
labs23/labs23.go:26
↓ 1 callersFunctionAllocAndFree
()
labs12/labs12.go:62
↓ 1 callersMethodBB
()
labs01/labs01_test.go:10
↓ 1 callersMethodCommit
(*Database)
labs30/labs30.go:6
↓ 1 callersFunctionFetchMyTable
(callback func(item MyTable))
labs15/demo_db.go:55
↓ 1 callersFunctionFreeBigStruct
(p *BigStruct)
labs10/labs10.go:45
↓ 1 callersFunctionInterfaceSwitch
(v interface{})
labs01/labs01_test.go:42
↓ 1 callersFunctionInvoke1
(a *BigStruct)
labs02/labs02_test.go:38
↓ 1 callersFunctionInvoke2
(a BigStruct)
labs02/labs02_test.go:42
↓ 1 callersFunctionJeAllocAndFree
()
labs12/labs12.go:68
↓ 1 callersFunctionLookupMyTable
(i int)
labs15/demo_db.go:61
↓ 1 callersFunctionLoop1
()
labs07/labs07_test.go:17
↓ 1 callersFunctionLoop1
()
labs08/labs08_test.go:18
↓ 1 callersFunctionLoop1
(a []BigStruct)
labs06/labs06_test.go:38
↓ 1 callersFunctionLoop1
(a []*BigStruct)
labs04/labs04_test.go:38
↓ 1 callersFunctionLoop2
(callback func(*BigStruct) bool)
labs07/labs07_test.go:27
↓ 1 callersFunctionLoop2
(callback func(*BigStruct) bool)
labs08/labs08_test.go:28
↓ 1 callersFunctionLoop2
(a []BigStruct)
labs06/labs06_test.go:48
↓ 1 callersFunctionLoop2
(a []*BigStruct)
labs04/labs04_test.go:48
↓ 1 callersFunctionLoop3
(callback func(BigStruct) bool)
labs07/labs07_test.go:37
↓ 1 callersFunctionLoop3
(callback func(BigStruct) bool)
labs08/labs08_test.go:38
↓ 1 callersFunctionLoop3
(a map[int]BigStruct)
labs06/labs06_test.go:58
↓ 1 callersFunctionLoop3
(a []BigStruct)
labs04/labs04_test.go:58
↓ 1 callersFunctionLoop4
(callback func(*BigStruct) bool)
labs07/labs07_test.go:47
↓ 1 callersFunctionLoop4
(callback func(*BigStruct) bool)
labs08/labs08_test.go:48
↓ 1 callersFunctionLoop4
(a []*BigStruct)
labs06/labs06_test.go:62
↓ 1 callersFunctionLoop4
(a []BigStruct)
labs04/labs04_test.go:68
↓ 1 callersFunctionLoop5
(a []BigStruct)
labs06/labs06_test.go:72
↓ 1 callersMethodMatch
(n *BigStruct)
labs07/labs07.go:57
↓ 1 callersMethodMatch
(n *BigStruct)
labs08/labs08.go:57
↓ 1 callersFunctionMyFunc
(a, b, c int)
labs26/labs26_test.go:8
↓ 1 callersFunctionNew
()
labs18/labs18.go:12
↓ 1 callersFunctionNewBigStruct
()
labs10/labs10.go:41
↓ 1 callersFunctionNewBigStruct
()
labs12/labs12.go:52
↓ 1 callersFunctionNewCallback
()
labs18/labs18.go:20
↓ 1 callersFunctionNewDatabase
()
labs30/labs30.go:21
↓ 1 callersFunctionNewStruct1
()
labs03/labs03_test.go:38
↓ 1 callersFunctionNewStruct2
()
labs03/labs03_test.go:42
↓ 1 callersFunctionNewStruct3
()
labs03/labs03_test.go:46
↓ 1 callersFunctionNewStruct4
(r *BigStruct)
labs03/labs03_test.go:52
↓ 1 callersFunctionNewStruct5
(r *BigStruct)
labs03/labs03_test.go:56
↓ 1 callersFunctionNewXStruct
()
labs12/labs12.go:56
↓ 1 callersFunctionNormalFunc
(i int)
labs09/labs09_test.go:5
↓ 1 callersFunctionNormalSwitch
(a *A)
labs01/labs01_test.go:38
↓ 1 callersMethodRollback
(*Database)
labs30/labs30.go:7
↓ 1 callersFunctionTypeSwitch
(v interface{})
labs01/labs01_test.go:29
↓ 1 callersFunctionUseBinaryWrite1
(w io.Writer, i int32)
labs24/labs24.go:15
↓ 1 callersFunctionUseBinaryWrite2
(w io.Writer, i int)
labs24/labs24.go:19
↓ 1 callersMethodUseBoolean
(i int)
labs23/labs23.go:33
↓ 1 callersMethodUseCallback
()
labs18/labs18.go:49
↓ 1 callersFunctionUseHardcode
(w io.Writer, i int32)
labs24/labs24.go:23
↓ 1 callersMethodUseSwitch
()
labs18/labs18.go:30
↓ 1 callersMethodWrite
(p []byte)
labs29/labs29_test.go:146
↓ 1 callersFunctioncfunc
labs21/labs21.c:2
↓ 1 callersFunctiondo_c_call_go
(n int)
labs20/labs20.go:19
↓ 1 callersFunctiondo_go_call_c
(n int)
labs20/labs20.go:13
↓ 1 callersFunctionfetchData
(callback func(s SomeStruct))
labs14/cgo_string.go:39
↓ 1 callersFunctiongo_func
export go_func
labs20/labs20.go:9
↓ 1 callersFunctiongofunc
()
labs21/labs21.go:5
↓ 1 callersFunctiongoid
()
labs27/labs27.go:6
↓ 1 callersFunctioninitTestData
()
labs14/cgo_copy.go:44
↓ 1 callersFunctiontakeData
(i int)
labs14/cgo_string.go:35
↓ 1 callersFunctionxfree
labs10/inner.c:5
↓ 1 callersFunctionxnew
labs10/inner.c:9
MethodAA
()
labs01/labs01_test.go:17
MethodBB
()
labs01/labs01_test.go:25
FunctionBenchmark_AllocAndFree
(b *testing.B)
labs12/labs12_test.go:5
FunctionBenchmark_ByteString
(b *testing.B)
labs28/labs28_test.go:23
FunctionBenchmark_C_Call_GO
(b *testing.B)
labs20/labs20_test.go:9
FunctionBenchmark_Fetch
(b *testing.B)
labs15/labs15_test.go:6
next →1–100 of 262, ranked by callers