Вы можете смотреть на TCP-пакеты одинаково, разницы не будет, но очевидно, что полезная нагрузка (по крайней мере) будет зашифрована.
Чтобы расшифровать их, вы можете обернуть их ввведите, который реализует net.Conn
, а затем используйте crypto/tls
для чтения. Это не маленький интерфейс.
В противном случае вы можете реализовать функцию дешифрования самостоятельно, например, с кодом из crypto/tls
: https://golang.org/src/crypto/tls/conn.go?s=38163:38205#L318