Golang Array Different Types