MCPcopy Create free account

hub / github.com/Xelckis/spotify-fs / functions

Functions22 in github.com/Xelckis/spotify-fs

↓ 8 callersMethodDo
(req *http.Request)
pkg/spotify/spotify.go:47
↓ 6 callersFunctionStringInput
(question string, answer *string, optional bool)
main.go:25
↓ 2 callersMethodGetNextPlaylist
(ctx context.Context, PlaylistID string)
pkg/spotify/spotify.go:435
↓ 2 callersFunctionNewDictionary
(ctx context.Context, password string, s *spotify.SpotifyClient)
pkg/crypto/crypto.go:140
↓ 2 callersFunctioninitSpotify
()
main.go:37
↓ 1 callersMethodAddToPlaylist
(ctx context.Context, musicURIS SpotifyAddPlaylist, playlistID string)
pkg/spotify/spotify.go:368
↓ 1 callersMethodCreatePlaylist
(ctx context.Context, playlistInfo PlaylistInfo, oldPlaylistID string, playListCount int)
pkg/spotify/spotify.go:280
↓ 1 callersMethodEditPlaylistDescription
(ctx context.Context, newPlaylistID, oldPlaylistID string)
pkg/spotify/spotify.go:208
↓ 1 callersMethodGenerateSpotifyAuthLink
()
pkg/spotify/spotify.go:171
↓ 1 callersMethodGetUserID
(ctx context.Context)
pkg/spotify/spotify.go:183
↓ 1 callersFunctionLoadMap
(path, password string)
pkg/crypto/crypto.go:75
↓ 1 callersFunctionNewAuthHandler
()
pkg/spotify/spotify.go:113
↓ 1 callersFunctionNewHttpServer
(authStruct *AuthSpotify)
pkg/spotify/spotify.go:158
↓ 1 callersFunctionNewRNGStringWithSeed
(length int, hash []byte, modifier uint64)
pkg/crypto/crypto.go:122
↓ 1 callersFunctionReader
(startPlaylistID, filename, password, decoder string, s *spotify.SpotifyClient)
pkg/job/job.go:233
↓ 1 callersFunctionReaderWorker
(ctx context.Context, s *spotify.SpotifyClient, jobs <-chan ReadJob, results chan<- ReadResult, readerdictiona
pkg/job/job.go:148
↓ 1 callersFunctionSaveMap
(path string, m map[string]byte, password string)
pkg/crypto/crypto.go:34
↓ 1 callersFunctionWriter
(s *spotify.SpotifyClient, filepath string, password string, playlistName string)
pkg/job/job.go:68
↓ 1 callersFunctionWriterWorker
(ctx context.Context, s *spotify.SpotifyClient, job <-chan WriteJob, writerdictionary map[byte]string, wg *syn
pkg/job/job.go:41
MethodDo
(req *http.Request)
pkg/spotify/spotify.go:108
MethodexchangeToToken
(w http.ResponseWriter, r *http.Request)
pkg/spotify/spotify.go:141
Functionmain
()
main.go:103