Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blackmann/go-gurl
/ functions
Functions
208 in github.com/blackmann/go-gurl
⨍
Functions
208
◇
Types & classes
46
↓ 38 callers
Method
Render
(pretty bool)
lib/response.go:19
↓ 25 callers
Method
Update
(msg tea.Msg)
model.go:393
↓ 24 callers
Method
Update
(msg tea.Msg)
ui/viewport/ui.go:59
↓ 14 callers
Method
View
()
ui/viewport/ui.go:176
↓ 11 callers
Method
Update
(msg tea.Msg)
ui/statusbar/ui.go:39
↓ 10 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
mock_lib/persistence.go:33
↓ 9 callers
Function
EnterString
(m tea.Model, keys string)
lib/testutils.go:5
↓ 9 callers
Method
HighlightJson
(content string)
lib/prettier.go:46
↓ 8 callers
Function
NoColorPrettier
()
lib/prettier.go:38
↓ 8 callers
Method
Update
(msg tea.Msg)
ui/history/ui.go:50
↓ 7 callers
Method
GetHistory
()
lib/persistence.go:57
↓ 7 callers
Function
NewAddressBar
()
ui/addressbar/ui.go:26
↓ 7 callers
Function
NewStatusBar
()
ui/statusbar/ui.go:32
↓ 7 callers
Method
View
()
ui/history/ui.go:106
↓ 6 callers
Method
GetBookmarks
()
lib/persistence.go:60
↓ 6 callers
Method
Update
(msg tea.Msg)
ui/bookmarks/ui.go:42
↓ 6 callers
Method
View
()
ui/statusbar/ui.go:79
↓ 5 callers
Method
String
String returns a description of the source of this public suffix list. The description will typically contain something like a time stamp or version n
fork/http/cookiejar/jar.go:47
↓ 4 callers
Method
GetAddress
()
ui/addressbar/ui.go:14
↓ 4 callers
Function
GetDefaultListDelegate
()
lib/listdelegate.go:8
↓ 4 callers
Method
Title
()
lib/listitem.go:13
↓ 4 callers
Function
getIndent
(depth int)
lib/prettier.go:42
↓ 4 callers
Function
getTestBookmarkModal
(controller *gomock.Controller)
ui/bookmarks/ui_test.go:12
↓ 4 callers
Function
getTestHistoryModal
(controller *gomock.Controller)
ui/history/ui_test.go:13
↓ 3 callers
Method
GetEntry
()
ui/addressbar/ui.go:15
↓ 3 callers
Method
View
()
ui/bookmarks/ui.go:76
↓ 3 callers
Function
hasDotSuffix
hasDotSuffix reports whether s ends in "."+suffix.
fork/http/cookiejar/jar.go:149
↓ 3 callers
Method
highlight
(decoder *json.Decoder, depth int)
lib/prettier.go:53
↓ 3 callers
Function
newRequestBodyModel
()
ui/viewport/requestbody.go:26
↓ 3 callers
Function
newResponseHeadersModel
()
ui/viewport/responseheaders.go:16
↓ 3 callers
Method
resetCommandInput
()
model.go:156
↓ 2 callers
Method
GetSelected
()
ui/history/ui.go:110
↓ 2 callers
Function
Is
Is returns whether s is ASCII.
fork/http/internal/ascii/print.go:46
↓ 2 callers
Function
NewMockPersistence
NewMockPersistence creates a new mock instance.
mock_lib/persistence.go:26
↓ 2 callers
Method
PublicSuffix
PublicSuffix returns the public suffix of domain. TODO: specify which of the caller and callee is responsible for IP addresses, for leading and trail
fork/http/cookiejar/jar.go:42
↓ 2 callers
Function
ToLower
ToLower returns the lowercase version of s if s is ASCII and printable.
fork/http/internal/ascii/print.go:56
↓ 2 callers
Method
Update
(msg tea.Msg)
ui/addressbar/ui.go:36
↓ 2 callers
Method
View
()
model.go:573
↓ 2 callers
Function
canonicalHost
canonicalHost strips port from host if present and returns the canonicalized host name.
fork/http/cookiejar/jar.go:299
↓ 2 callers
Function
encodeDigit
(digit int32)
fork/http/cookiejar/punycode.go:101
↓ 2 callers
Method
fetchBookmarks
()
ui/bookmarks/ui.go:38
↓ 2 callers
Method
getMode
()
model.go:148
↓ 2 callers
Function
isBookmarkEntry
(s string)
model.go:622
↓ 2 callers
Function
isHistoryEntry
(s string)
model.go:618
↓ 2 callers
Function
isIP
isIP reports whether host is an IP address.
fork/http/cookiejar/jar.go:365
↓ 2 callers
Function
jarKey
jarKey returns the key to use for a jar.
fork/http/cookiejar/jar.go:334
↓ 2 callers
Function
lower
lower returns the ASCII lowercase version of b.
fork/http/internal/ascii/print.go:27
↓ 1 callers
Method
AllCookies
(writer io.Writer)
fork/http/cookiejar/jar.go:517
↓ 1 callers
Method
AnnotateHistory
(id uint, annotation string)
lib/persistence.go:58
↓ 1 callers
Function
ColoredPrettier
()
lib/prettier.go:25
↓ 1 callers
Method
Cookies
Cookies implements the Cookies method of the http.CookieJar interface. It returns an empty slice if the URL's scheme is not HTTP or HTTPS.
fork/http/cookiejar/jar.go:156
↓ 1 callers
Function
DefaultKeyBinds
()
lib/keymap.go:11
↓ 1 callers
Method
GetBody
()
ui/viewport/ui.go:218
↓ 1 callers
Method
GetBookmark
(name string)
lib/persistence.go:61
↓ 1 callers
Method
GetHeaders
()
ui/viewport/ui.go:214
↓ 1 callers
Method
GetRawCookies
()
lib/httpclient.go:14
↓ 1 callers
Method
GetRawCookies
()
lib/persistence.go:129
↓ 1 callers
Method
GetSelected
()
ui/bookmarks/ui.go:80
↓ 1 callers
Method
GetValue
()
lib/status.go:11
↓ 1 callers
Method
Init
()
ui/bookmarks/ui.go:22
↓ 1 callers
Method
Init
()
ui/history/ui.go:28
↓ 1 callers
Method
Input
()
ui/viewport/requestbody.go:16
↓ 1 callers
Function
IsPrint
IsPrint returns whether s is ASCII and printable according to https://tools.ietf.org/html/rfc20#section-4.2.
fork/http/internal/ascii/print.go:36
↓ 1 callers
Method
LoadCookies
(reader io.Reader)
fork/http/cookiejar/jar.go:523
↓ 1 callers
Method
MakeRequest
(request Request)
lib/httpclient.go:13
↓ 1 callers
Function
NewBookmarksList
(persistence lib.Persistence)
ui/bookmarks/ui.go:88
↓ 1 callers
Function
NewDbPersistence
()
lib/persistence.go:136
↓ 1 callers
Function
NewHistoryList
(persistence lib.Persistence)
ui/history/ui.go:119
↓ 1 callers
Function
NewHttpClient
(rawCookies string)
lib/httpclient.go:22
↓ 1 callers
Function
NewViewport
()
ui/viewport/ui.go:35
↓ 1 callers
Method
SaveBookmark
(bookmark Bookmark)
lib/persistence.go:59
↓ 1 callers
Method
SaveHistory
(history History)
lib/persistence.go:56
↓ 1 callers
Method
SaveRawCookies
(rawCookie string)
lib/persistence.go:62
↓ 1 callers
Method
SetResponse
(response lib.Response)
ui/viewport/ui.go:55
↓ 1 callers
Method
View
()
ui/addressbar/ui.go:63
↓ 1 callers
Function
adapt
adapt is the bias adaptation function specified in section 6.1.
fork/http/cookiejar/punycode.go:112
↓ 1 callers
Method
annotate
(argsString string)
model.go:65
↓ 1 callers
Method
cookies
cookies is like Cookies but takes the current time as a parameter.
fork/http/cookiejar/jar.go:161
↓ 1 callers
Method
copyResponse
(argsString string)
model.go:114
↓ 1 callers
Method
createBookmark
(parts []string)
model.go:125
↓ 1 callers
Function
defaultPath
defaultPath returns the directory part of an URL's path according to RFC 6265 section 5.1.4.
fork/http/cookiejar/jar.go:371
↓ 1 callers
Method
domainAndType
domainAndType determines the cookie's domain and hostOnly attribute.
fork/http/cookiejar/jar.go:453
↓ 1 callers
Method
domainMatch
domainMatch implements "domain-match" of RFC 6265 section 5.1.3.
fork/http/cookiejar/jar.go:126
↓ 1 callers
Function
encode
encode encodes a string as specified in section 6.3 and prepends prefix to the result. The "while h < length(input)" line in the specification become
fork/http/cookiejar/punycode.go:35
↓ 1 callers
Method
fetchHistory
()
ui/history/ui.go:46
↓ 1 callers
Method
handeCommandInput
(msg tea.KeyMsg)
model.go:334
↓ 1 callers
Method
handleBookmark
(bookmark lib.Bookmark)
model.go:195
↓ 1 callers
Method
handleHistory
(history lib.History)
model.go:185
↓ 1 callers
Method
handleRequestError
(msg lib.RequestError)
model.go:208
↓ 1 callers
Method
handleResponse
(msg lib.Response)
model.go:228
↓ 1 callers
Method
handleTrigger
(msg lib.Event)
model.go:272
↓ 1 callers
Function
hasPort
hasPort reports whether host contains a port number. host may be a host name, an IPv4 or an IPv6 address.
fork/http/cookiejar/jar.go:322
↓ 1 callers
Method
highlightArray
(decoder *json.Decoder, depth int)
lib/prettier.go:103
↓ 1 callers
Method
highlightBool
(token json.Token)
lib/prettier.go:95
↓ 1 callers
Method
highlightNull
()
lib/prettier.go:99
↓ 1 callers
Method
highlightNumber
(token json.Token)
lib/prettier.go:87
↓ 1 callers
Method
highlightObject
(decoder *json.Decoder, depth int)
lib/prettier.go:133
↓ 1 callers
Method
highlightString
(token json.Token)
lib/prettier.go:91
↓ 1 callers
Method
id
id returns the domain;path;name triple of e as an id.
fork/http/cookiejar/jar.go:114
↓ 1 callers
Method
initialize
()
ui/viewport/requestbody.go:34
next →
1–100 of 208, ranked by callers