package drivers type ArtNetDriver struct { Bus string Addresses []uint } func NewArtNetDriver(bus string) *ArtNetDriver { return &ArtNetDriver{ Bus: bus, } } func (a *ArtNetDriver) AddAddress(adr uint) { a.Addresses = append(a.Addresses, adr) }