You can search cat for adoption by color.
Just connect to server through TCP then type the cat color you like, and server will return all adoption info you need!!!
//Run tcp server
go run server/main.go -port=3000
//Connect by another terminal
nc localhost 3000
//Send yout query string
$ (enter your query)
ex:
$ 黑色
$ 灰色
.....
go build server/main.go
go build server/client.go
go run server/main.go -port=3000
TCP server default read timeout: 10 sec Http server port : 8000
go run client/main.go -port=3000
go test ./server/tcp/
curl -X GET localhost:8000/stat
curl -X GET localhost:8000/healthy