Mysql: コンパイルが未定義で失敗する:cloneTLSConfig

作成日 2017年11月26日  ·  6コメント  ·  ソース: go-sql-driver/mysql

問題の説明

go-sql-driver/mysql/utils.go:81: undefined: cloneTLSConfigエラー

go get -v -u github.com/go-sql-driver/mysql
github.com/go-sql-driver/mysql (download)
github.com/go-sql-driver/mysql
# github.com/go-sql-driver/mysql
../../../github.com/go-sql-driver/mysql/utils.go:81: undefined: cloneTLSConfig

構成

ドライバーバージョン(またはgit SHA):

Goバージョン:コンソールでgo versionします
1.6

サーバーバージョン:例:MySQL 5.6、MariaDB 10.0.20
MySQL 5.6

サーバーOS:例:Debian 8.1(Jessie)、Windows 10
Debian 7

最も参考になるコメント

このパッケージにはGo1.7以降が必要です

全てのコメント6件

このパッケージにはGo1.7以降が必要です

こんにちは、
返信して申し訳ありませんが、go1.9ではまだこの問題があります
誰かがこれに対する別の解決策を見つけましたか?

ありがとう

現在AppEngineでこの問題が発生しています(柔軟な環境を使用)。私のgopathは良好で、他のものは機能します。バージョン1.9.1に移行しても、cloneTLSConfigエラーが発生します。

再現するための完全なステップ????

ここで同じ問題@alabastida 、私はUbuntu 16.04.3LTSとGo1.10を使用しています。

私の$ GOPATHは$ HOME / goで、これは私のターミナル内の/ home / martin / goです。

再現する手順:
go get github.com/go-sql-driver/mysql実行します

@mdsantosdev Go 1.9と1.10の両方で、再現できません。

  1. go versiongo envを要点に貼り付けます。
  2. クリーンインストールを試してください( mv $GOPATH gopath_back
このページは役に立ちましたか?
0 / 5 - 0 評価