MCPcopy Index your code

hub / github.com/eddycjy/fake-useragent / functions

Functions83 in github.com/eddycjy/fake-useragent

↓ 12 callersMethodGetRandom
(key string)
useragent/warehouse.go:27
↓ 4 callersMethodGet
(url string)
downloader/http.go:14
↓ 4 callersFunctionNewBrowser
(client Client, cache Cache)
b.go:36
↓ 4 callersMethodRead
()
useragent/cache/file.go:24
↓ 3 callersMethodGetAll
()
useragent/warehouse.go:23
↓ 3 callersMethodIsExist
()
useragent/cache/file.go:50
↓ 2 callersFunctionAppendUrl
(url string)
scheduler/warehouse.go:16
↓ 2 callersMethodChrome
()
browser.go:64
↓ 2 callersMethodGetSpider
()
spiders/browser.go:32
↓ 2 callersMethodIOS
()
browser.go:88
↓ 2 callersMethodRandom
()
browser.go:60
↓ 2 callersMethodRemove
()
useragent/cache/file.go:41
↓ 2 callersMethodWrite
(data []byte)
useragent/cache/file.go:28
↓ 2 callersMethodWriteJson
(v interface{})
useragent/cache/file.go:32
↓ 1 callersFunctionAndroid
()
browser.go:28
↓ 1 callersMethodAndroid
()
browser.go:80
↓ 1 callersMethodAppendBrowser
(maxPage int)
spiders/browser.go:43
↓ 1 callersFunctionChrome
()
browser.go:12
↓ 1 callersFunctionComputer
()
browser.go:52
↓ 1 callersMethodComputer
()
browser.go:104
↓ 1 callersFunctionCountUrl
()
scheduler/warehouse.go:20
↓ 1 callersFunctionFirefox
()
browser.go:20
↓ 1 callersMethodFirefox
()
browser.go:72
↓ 1 callersMethodGet
(key string)
useragent/warehouse.go:19
↓ 1 callersMethodGet
()
useragent/cache/rawgithub.go:26
↓ 1 callersMethodGetAllRandom
()
useragent/warehouse.go:38
↓ 1 callersFunctionGetTempDir
()
useragent/cache/file.go:63
↓ 1 callersFunctionIOS
()
browser.go:36
↓ 1 callersFunctionIPad
()
browser.go:48
↓ 1 callersMethodIPad
()
browser.go:100
↓ 1 callersFunctionIPhone
()
browser.go:44
↓ 1 callersMethodIPhone
()
browser.go:96
↓ 1 callersFunctionInternetExplorer
()
browser.go:16
↓ 1 callersMethodInternetExplorer
()
browser.go:68
↓ 1 callersMethodIsExist
(resp *http.Response)
useragent/cache/rawgithub.go:44
↓ 1 callersFunctionLinux
()
browser.go:40
↓ 1 callersMethodLinux
()
browser.go:92
↓ 1 callersFunctionMacOSX
()
browser.go:32
↓ 1 callersMethodMacOSX
()
browser.go:84
↓ 1 callersFunctionMobile
()
browser.go:56
↓ 1 callersMethodMobile
()
browser.go:108
↓ 1 callersFunctionNewFileCache
(dir string, name string)
useragent/cache/file.go:16
↓ 1 callersFunctionNewRawCache
(dir string, name string)
useragent/cache/rawgithub.go:18
↓ 1 callersFunctionPopUrl
()
scheduler/warehouse.go:5
↓ 1 callersFunctionRandom
()
browser.go:8
↓ 1 callersFunctionSafari
()
browser.go:24
↓ 1 callersMethodSafari
()
browser.go:76
↓ 1 callersMethodSet
(key, value string)
useragent/warehouse.go:54
↓ 1 callersMethodSetData
(data map[string][]string)
useragent/warehouse.go:60
↓ 1 callersMethodStartBrowser
TODO: use and limit goroutine.
spiders/browser.go:56
↓ 1 callersMethodload
()
b.go:54
FunctionGetDelay
(delay time.Duration)
setting/setting.go:31
FunctionGetMaxPage
(maxPage int)
setting/setting.go:23
FunctionGetTimeout
(timeout time.Duration)
setting/setting.go:39
FunctionNewBrowserSpider
()
spiders/browser.go:28
MethodRead
(body io.ReadCloser)
useragent/cache/rawgithub.go:40
FunctionTestAndroid
(t *testing.T)
browser_test.go:38
FunctionTestAppendUrl
(t *testing.T)
scheduler/warehouse_test.go:5
FunctionTestBrowser_Chrome
(t *testing.T)
browser_test.go:100
FunctionTestBrowser_IOS
(t *testing.T)
browser_test.go:112
FunctionTestBrowser_Random
(t *testing.T)
browser_test.go:86
FunctionTestChrome
(t *testing.T)
browser_test.go:14
FunctionTestComputer
(t *testing.T)
browser_test.go:74
FunctionTestCountUrl
(t *testing.T)
scheduler/warehouse_test.go:16
FunctionTestDownload_Get
(t *testing.T)
downloader/http_test.go:8
FunctionTestFile_IsExist
(t *testing.T)
useragent/cache/file_test.go:38
FunctionTestFile_Read
(t *testing.T)
useragent/cache/file_test.go:19
FunctionTestFile_Remove
(t *testing.T)
useragent/cache/file_test.go:31
FunctionTestFile_Write
(t *testing.T)
useragent/cache/file_test.go:12
FunctionTestFirefox
(t *testing.T)
browser_test.go:26
FunctionTestIOS
(t *testing.T)
browser_test.go:50
FunctionTestIPad
(t *testing.T)
browser_test.go:68
FunctionTestIPhone
(t *testing.T)
browser_test.go:62
FunctionTestInternetExplorer
(t *testing.T)
browser_test.go:20
FunctionTestLinux
(t *testing.T)
browser_test.go:56
FunctionTestMacOSX
(t *testing.T)
browser_test.go:44
FunctionTestMobile
(t *testing.T)
browser_test.go:80
FunctionTestPopUrl
(t *testing.T)
scheduler/warehouse_test.go:10
FunctionTestRandom
(t *testing.T)
browser_test.go:8
FunctionTestRaw_Get
(t *testing.T)
useragent/cache/rawgithub_test.go:13
FunctionTestRaw_IsExist
(t *testing.T)
useragent/cache/rawgithub_test.go:25
FunctionTestRaw_Read
(t *testing.T)
useragent/cache/rawgithub_test.go:32
FunctionTestSafari
(t *testing.T)
browser_test.go:32