コード例 #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))
}