TLS over TCP An example code for tls over tcp in go # generate self signed certificate openssl req -x509 -nodes -newkey rsa:2048 -keyout server.key -out server.crt -days 3650