to install or organize imports in go projects:
go mod tidy
err message log: ```go listen, err := net.Listen(“tcp”, port) if err != nil { log.Fatalf(“net.listen err: %v”, err) return err }
$ 2021/11/04 17:18:48 net.listen err: listen tcp: address 59999: missing port in address
- detecting errors of grpc simple client server```goresponse, err := client.GetAIResult(ctx, &req)if err != nil {log.Fatalf("client.GetAIResult err: %v", err)return}
frequently sending requests:
//2021/11/05 10:39:10 client.GetAIResult err: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial tcp: lookup localhost: device or resource busy"//exit status 1
server is closed while sending requests:
//2021/11/05 10:51:50 client.GetAIResult err: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:6664: connect: connection refused"//exit status 1
