示例#1
0
文件: file.go 项目: shazow/mog
func init() {
	protocol.Register("file", []string{"directory"}, New, reflect.TypeOf(&File{}))
	gob.Register(new(File))
}
示例#2
0
文件: gmusic.go 项目: shazow/mog
func init() {
	gob.Register(new(GMusic))
	protocol.Register("gmusic", []string{"username", "password"}, New, reflect.TypeOf(&GMusic{}))
}
示例#3
0
文件: stream.go 项目: shazow/mog
func init() {
	protocol.Register("stream", []string{"URL"}, New, reflect.TypeOf(&Stream{}))
	gob.Register(new(Stream))
}
示例#4
0
文件: bandcamp.go 项目: shazow/mog
func init() {
	protocol.Register("bandcamp", []string{"URL"}, New, reflect.TypeOf(&Bandcamp{}))
	gob.Register(new(Bandcamp))
}