Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GrowAdept/youtube
/ functions
Functions
474 in github.com/GrowAdept/youtube
⨍
Functions
474
◇
Types & classes
49
↓ 72 callers
Method
New
New creates a new User in the database, is_active set to 0 (false) until email is verfied
gin/register/users.go:66
↓ 52 callers
Method
Error
()
gobasics/testingErrors/main.go:12
↓ 9 callers
Method
New
New creates a new User in the database, is_active set to 0 (false) until email is verfied
gin/pswdRecovery/users.go:91
↓ 9 callers
Method
New
New creates a new User in the database, is_active set to 0 (false) until email is verfied
gin/changePswd/users.go:101
↓ 9 callers
Function
txCheck
txCheck checks CRUD operations for errors and handles with rollback and executing template for user with message on error this function is intended to
gowebdev/editProfile/main.go:1035
↓ 4 callers
Function
Auth
Auth() adds authentication code to handler before returning handler (adds code to check if user is logged in) func (f HandlerFunc) ServeHTTP(w Respons
gowebdev/editProfile/main.go:87
↓ 4 callers
Function
findTotal
by placing an ellipsis (three dots) in front of final parameter item items var will hold a slice of passed in float64 arguments
gobasics/variadicfunc/main.go:36
↓ 4 callers
Method
getUserByUsername
()
gin/pswdRecovery/users.go:16
↓ 4 callers
Method
getUserByUsername
()
gin/changePswd/users.go:16
↓ 3 callers
Method
SelectByID
()
gowebdev/editProfile/main.go:837
↓ 3 callers
Method
SelectByName
()
gowebdev/editProfile/main.go:826
↓ 3 callers
Method
SendEmail
(subject, body string)
gowebdev/editProfile/main.go:936
↓ 3 callers
Function
add2
(num int)
gobasics/testing/main.go:22
↓ 3 callers
Function
checkNameLen
checkNameLen checks that a username is between 5 and 17 characters long (non-inclusive) checkNameLen returns nil error or *errors.errorString
gobasics/testingErrors/main.go:83
↓ 3 callers
Method
checkPasswordCriteria
()
gowebdev/editProfile/main.go:742
↓ 3 callers
Function
openFile
openFile return a nil error or *fs.PathError
gobasics/testingErrors/main.go:93
↓ 3 callers
Method
validatePassword
validatePassword checks level of entropy of password
gin/changePswd/users.go:66
↓ 2 callers
Method
AskGPTansw
(prompt string)
goprojects/chatGPT/chatGPTapi/chatGPTapi.go:64
↓ 2 callers
Function
Auth
Auth adds authentication code to handler before returning handler func (f HandlerFunc) ServeHTTP(w ResponseWriter, r *Request)
gowebdev/middleware/main.go:49
↓ 2 callers
Function
Auth
Auth() adds authentication code to handler before returning handler (adds code to check if user is logged in) func (f HandlerFunc) ServeHTTP(w Respons
gowebdev/forgotPassword/main.go:67
↓ 2 callers
Function
CreatePrompParams
(prompt string)
goprojects/chatGPT/chatGPTapi/chatGPTapi.go:140
↓ 2 callers
Function
Hello
()
gobasics/testing/main.go:17
↓ 2 callers
Method
NewEmailVerPswd
()
gin/pswdRecovery/users.go:229
↓ 2 callers
Method
NewEmailVerPswd
()
gin/changePswd/users.go:236
↓ 2 callers
Method
NewVerHash
()
gowebdev/editProfile/main.go:913
↓ 2 callers
Method
SendEmail
* WARNING: if using Google to send emails, less secure apps are no longer allowed to send emails (5-30-22), app password must be used, app passwords
gin/pswdRecovery/email.go:13
↓ 2 callers
Method
SendEmail
* WARNING: if using Google to send emails, less secure apps are no longer allowed to send emails (5-30-22), app password must be used, app passwords
gin/changePswd/email.go:13
↓ 2 callers
Method
SetDay
(day int)
gobeyondbasics/calendar/calendar.go:36
↓ 2 callers
Method
TxUpdate
(tx *sql.Tx)
gowebdev/editProfile/main.go:980
↓ 2 callers
Method
UpdatePswdHash
()
gin/changePswd/users.go:258
↓ 2 callers
Method
Year
If any methods uses a * then it's idomatic in Go to use * in all that types methods Go convention for naming getter methods is to just use field name,
gobeyondbasics/calendar/calendar.go:46
↓ 2 callers
Method
checkEmailDomain
()
gowebdev/editProfile/main.go:814
↓ 2 callers
Method
checkEmailValid
()
gowebdev/editProfile/main.go:792
↓ 2 callers
Function
checkPasswordCriteria
(password string)
gowebdev/forgotPassword/main.go:795
↓ 2 callers
Method
checkUsernameCriteria
()
gowebdev/editProfile/main.go:718
↓ 2 callers
Method
getUserByID
()
gin/changePswd/users.go:27
↓ 2 callers
Method
getUserByUsername
()
gin/register/users.go:16
↓ 2 callers
Method
perimeter
()
gobasics/interfaces/main.go:10
↓ 2 callers
Method
validatePassword
validatePassword checks level of entropy of password
gin/pswdRecovery/users.go:56
↓ 2 callers
Method
verifyPswd
verifyPswd checks the user's password hash from the db with the password password given in a form user.Select needs to be run to populate fields befor
gowebdev/editProfile/main.go:1049
↓ 1 callers
Method
DisplayWorldDate
()
gobeyondbasics/calendar/calendar.go:56
↓ 1 callers
Method
GetDay
()
gobeyondbasics/calendar/calendar.go:52
↓ 1 callers
Method
MakeActive
()
gin/register/users.go:209
↓ 1 callers
Method
MakeActive
()
gin/pswdRecovery/users.go:214
↓ 1 callers
Method
MakeActive
()
gin/changePswd/users.go:221
↓ 1 callers
Function
MustDispEmailDom
disposable email list from https://github.com/disposable-email-domains/disposable-email-domains/blob/master/disposable_email_blocklist.conf
gin/register/main.go:201
↓ 1 callers
Function
MustDispEmailDom
disposable email list from https://github.com/disposable-email-domains/disposable-email-domains/blob/master/disposable_email_blocklist.conf
gin/pswdRecovery/main.go:434
↓ 1 callers
Function
MustDispEmailDom
disposable email list from https://github.com/disposable-email-domains/disposable-email-domains/blob/master/disposable_email_blocklist.conf
gin/changePswd/main.go:515
↓ 1 callers
Method
PromptRequest
(prompt string)
goprojects/chatGPTapi1/main.go:71
↓ 1 callers
Method
SelectByEmail
()
gowebdev/editProfile/main.go:848
↓ 1 callers
Method
SendEmail
* WARNING: if using Google to send emails, less secure apps are no longer allowed to send emails (5-30-22), app password must be used, app passwords
gin/register/email.go:13
↓ 1 callers
Method
SetMonth
(m int)
gobeyondbasics/calendar/calendar.go:28
↓ 1 callers
Method
SetYear
Methods are capitalized and visible outside of package (universe scope) Setter methods require * to change fields Go convention for naming setter meth
gobeyondbasics/calendar/calendar.go:20
↓ 1 callers
Method
TxCreate
(tx *sql.Tx)
gowebdev/editProfile/main.go:867
↓ 1 callers
Method
TxExists
TxExists check to see if username already exists
gowebdev/editProfile/main.go:860
↓ 1 callers
Method
TxMakeActive
(tx *sql.Tx)
gowebdev/editProfile/main.go:960
↓ 1 callers
Method
Update
()
gowebdev/editProfile/main.go:1004
↓ 1 callers
Method
UpdatePswdHash
()
gin/pswdRecovery/users.go:254
↓ 1 callers
Method
UsernameExists
()
gin/register/users.go:53
↓ 1 callers
Method
UsernameExists
()
gin/pswdRecovery/users.go:65
↓ 1 callers
Method
UsernameExists
()
gin/changePswd/users.go:75
↓ 1 callers
Function
World
()
gobasics/testing/world/world.go:3
↓ 1 callers
Function
addTax
pass by-reference
gobasics/pointers2/main.go:9
↓ 1 callers
Method
area
()
gobasics/methods/main.go:31
↓ 1 callers
Function
askGPT
* fmt.Println("askPostHandler running") question := c.PostForm("question") fmt.Println("question:", question) fmt.Println("askGPT running") resp,
goprojects/chatGPTapi1/main.go:149
↓ 1 callers
Function
changeName
(n string)
gobasics/concurrency2/main.go:25
↓ 1 callers
Function
changeName
(n string)
gobasics/concurrency/main.go:13
↓ 1 callers
Function
checkEmailDomain
(email string)
gowebdev/verifyEmail/main.go:434
↓ 1 callers
Function
checkEmailDomain
(email string)
gowebdev/forgotPassword/main.go:867
↓ 1 callers
Function
checkEmailValid
(email string)
gowebdev/verifyEmail/main.go:412
↓ 1 callers
Function
checkEmailValid
(email string)
gowebdev/forgotPassword/main.go:845
↓ 1 callers
Function
checkPasswordCriteria
(password string)
gowebdev/verifyEmail/main.go:362
↓ 1 callers
Function
checkUsernameCriteria
(username string)
gowebdev/verifyEmail/main.go:338
↓ 1 callers
Function
checkUsernameCriteria
(username string)
gowebdev/forgotPassword/main.go:771
↓ 1 callers
Function
doSomething
()
gobasics/funcs/main.go:8
↓ 1 callers
Method
doesNotChangeStr
creates copy of type and passes it to the function, not the original
gobasics/methodPtr/main.go:21
↓ 1 callers
Function
email
()
gowebdev/email/main.go:14
↓ 1 callers
Function
emailVerCode
(rn int, toEmail string)
gowebdev/verifyEmail/main.go:311
↓ 1 callers
Function
exit
(ch chan bool)
gobeyondbasics/select/main.go:28
↓ 1 callers
Function
findType
(a interface{})
gobeyondbasics/generics/reflect/main.go:13
↓ 1 callers
Function
getQuote
(symbol string, ch chan *finance.Quote)
gobeyondbasics/channels/chanLoop2/main.go:17
↓ 1 callers
Method
getUserByEmail
()
gin/pswdRecovery/users.go:28
↓ 1 callers
Method
getUserByEmail
()
gin/changePswd/users.go:38
↓ 1 callers
Method
getUserByUsername
()
gin/GorillaSessions/main.go:126
↓ 1 callers
Function
middlewareFunc3
()
gin/middleware/main.go:68
↓ 1 callers
Function
min
(x, y int)
gobeyondbasics/generics/morefuncs/main.go:10
↓ 1 callers
Function
min
(x, y T)
gobeyondbasics/generics/instantiation/main.go:14
↓ 1 callers
Function
min
(x, y interface{})
gobeyondbasics/generics/typeAss/main.go:14
↓ 1 callers
Function
min
(x, y T)
gobeyondbasics/generics/funcinfer/main.go:13
↓ 1 callers
Method
perimeter
()
gobasics/interfaces/main.go:33
↓ 1 callers
Method
perimeter
()
gobasics/interfaces/main.go:38
↓ 1 callers
Method
perimeter
()
gobasics/interfaces/main.go:43
↓ 1 callers
Function
printA
()
gobeyondbasics/goroutines/main.go:10
↓ 1 callers
Function
printA
(c chan string)
gobeyondbasics/channels/channels/main.go:11
↓ 1 callers
Function
printA
()
gobeyondbasics/sync/main.go:12
↓ 1 callers
Function
printB
()
gobeyondbasics/goroutines/main.go:17
↓ 1 callers
Function
printB
(c chan string)
gobeyondbasics/channels/channels/main.go:17
↓ 1 callers
Function
printB
()
gobeyondbasics/sync/main.go:21
↓ 1 callers
Function
printC
()
gobeyondbasics/goroutines/main.go:24
↓ 1 callers
Function
printC
(c chan string)
gobeyondbasics/channels/channels/main.go:23
next →
1–100 of 474, ranked by callers