Golang Chan Interface