A golang application models a system of multiple base-station
represented as
type BaseStation struct{
...
}
A simulation system creates []BaseStation
and calls .Transmit(ch chan []complex128)
method for each object. Typical size of []BaseStation
is of the order of 100s.