Golang socket