当前位置: 首页>>代码示例>>Golang>>正文


Golang importer.Register函数代码示例

本文整理汇总了Golang中camlistore/org/pkg/importer.Register函数的典型用法代码示例。如果您正苦于以下问题:Golang Register函数的具体用法?Golang Register怎么用?Golang Register使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了Register函数的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。

示例1: init

func init() {
	if !env.IsDev() {
		// For this particular example importer, we only
		// register it if we're in "devcam server" mode.
		// Normally you'd avoid this check.
		return
	}

	// This Register call must happen during init.
	//
	// Register only registers an importer site type and not a
	// specific account on a site.
	importer.Register("dummy", &imp{})
}
开发者ID:pombredanne,项目名称:camlistore,代码行数:14,代码来源:dummy.go

示例2: init

func init() {
	importer.Register("picasa", imp{
		newExtendedOAuth2(
			baseOAuthConfig,
			func(ctx *context.Context) (*userInfo, error) {
				u, err := picago.GetUser(ctx.HTTPClient(), "default")
				if err != nil {
					return nil, err
				}
				firstName, lastName := u.Name, ""
				i := strings.LastIndex(u.Name, " ")
				if i >= 0 {
					firstName, lastName = u.Name[:i], u.Name[i+1:]
				}
				return &userInfo{
					ID:        u.ID,
					FirstName: firstName,
					LastName:  lastName,
				}, nil
			}),
	})
}
开发者ID:sfrdmn,项目名称:camlistore,代码行数:22,代码来源:picasa.go

示例3: init

func init() {
	importer.Register("flickr", newFromConfig)
}
开发者ID:jakubbrzeski,项目名称:camlistore,代码行数:3,代码来源:flickr.go

示例4: init

func init() {
	importer.Register("feed", &imp{
		urlFileRef: make(map[string]blob.Ref),
	})
}
开发者ID:camarox53,项目名称:coreos-baremetal,代码行数:5,代码来源:feed.go

示例5: init

func init() {
	importer.Register("twitter", &imp{})
}
开发者ID:kristofer,项目名称:camlistore,代码行数:3,代码来源:twitter.go

示例6: init

func init() {
	importer.Register("flickr", imp{})
}
开发者ID:sfrdmn,项目名称:camlistore,代码行数:3,代码来源:flickr.go

示例7: init

func init() {
	importer.Register("foursquare", &imp{
		imageFileRef: make(map[string]blob.Ref),
	})
}
开发者ID:peterwatts,项目名称:camlistore,代码行数:5,代码来源:foursquare.go


注:本文中的camlistore/org/pkg/importer.Register函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。