Versions in this module Expand all Collapse all v0 v0.9.8 Jan 4, 2025 v0.9.7 Sep 18, 2024 Changes in this version + type Option func(*search) + func WithChannelId(channelId string) Option + func WithChannelType(channelType string) Option + func WithEventType(eventType string) Option + func WithForContentOwner(forContentOwner bool, changed bool) Option + func WithForDeveloper(forDeveloper bool, changed bool) Option + func WithForMine(forMine bool, changed bool) Option + func WithLocation(location string) Option + func WithLocationRadius(locationRadius string) Option + func WithMaxResults(maxResults int64) Option + func WithOnBehalfOfContentOwner(onBehalfOfContentOwner string) Option + func WithOrder(order string) Option + func WithPublishedAfter(publishedAfter string) Option + func WithPublishedBefore(publishedBefore string) Option + func WithQ(q string) Option + func WithRegionCode(regionCode string) Option + func WithRelevanceLanguage(relevanceLanguage string) Option + func WithSafeSearch(safeSearch string) Option + func WithService(svc *youtube.Service) Option + func WithTopicId(topicId string) Option + func WithTypes(types string) Option + func WithVideoCaption(videoCaption string) Option + func WithVideoCategoryId(videoCategoryId string) Option + func WithVideoDefinition(videoDefinition string) Option + func WithVideoDimension(videoDimension string) Option + func WithVideoDuration(videoDuration string) Option + func WithVideoEmbeddable(videoEmbeddable string) Option + func WithVideoLicense(videoLicense string) Option + func WithVideoPaidProductPlacement(videoPaidProductPlacement string) Option + func WithVideoSyndicated(videoSyndicated string) Option + func WithVideoType(videoType string) Option + type Search interface + List func([]string, string) + func NewSearch(opts ...Option) Search