尝试安装 Go-SQL-Driver 时出错:未定义:syscall.Conn

Error when attempting to install Go-SQL-Driver: undefined: syscall.Conn

在 Ubuntu 16.04 和 go 版本 1.8 上,当执行命令时

go get github.com/go-sql-driver/mysql

我收到这个错误:

github.com/go-sql-driver/mysql/conncheck.go:29: undefined: syscall.Conn

我该如何解决这个问题?

Go-MySQL-Driver only supports Go 1.9 or later. You are using Go 1.8, and the syscall.Conn interface was only introduced in Go 1.9.

您应该在您的系统上升级到更高版本的 Go,或者使用支持早期版本 Go 的替代 SQL 驱动程序。