golang 连接 sqlserver失败:TLS Handshake failed: tls: server selected unsupported protocol version 301
golang 包:
github.com/denisenkom/go-mssqldb@v1.2.0
github.com/jmoiron/sqlx@v1.3.5
数据库:
sql server express 2014
问题:
连接得时候golang报错:TLS Handshake failed: tls: server selected unsupported protocol version 301。但是另一台电脑同样代码连接又没有问题。
解决:
升级 sqlserver。改成了 developer版本后就正常了。应该是express数据库的问题。
也可以参考go-mssqldb上 Issues 的说明。