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
λ°λΉ„μ•ˆ 7

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

이 νŒ¨ν‚€μ§€ μ—λŠ” Go 1.7 이상이 ν•„μš” ν•©λ‹ˆλ‹€.

λͺ¨λ“  6 λŒ“κΈ€

이 νŒ¨ν‚€μ§€ μ—λŠ” Go 1.7 이상이 ν•„μš” ν•©λ‹ˆλ‹€.

μ•ˆλ…•,
λ‹΅μž₯을 ν•΄μ„œ μ£„μ†‘ν•˜μ§€λ§Œ go 1.9μ—μ„œ μ—¬μ „νžˆ 이 λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€.
λˆ„κ΅¬λ“ μ§€ 이것에 λŒ€ν•œ λ‹€λ₯Έ 해결책을 μ°Ύμ•˜μŠ΅λ‹ˆκΉŒ?

κ°μ‚¬ν•©λ‹ˆλ‹€

ν˜„μž¬ App Engine(κ°€λ™ν˜• ν™˜κ²½ μ‚¬μš©)μ—μ„œ 이 λ¬Έμ œκ°€ λ°œμƒν•˜κ³  있으며 λ‚΄ gopathλŠ” μ–‘ν˜Έν•˜κ³  λ‹€λ₯Έ κΈ°λŠ₯은 μž‘λ™ν•˜λ©° 버전 1.9.1둜 μ΄λ™ν•˜μ§€λ§Œ μ—¬μ „νžˆ ν•΄λ‹Ή cloneTLSConfig 였λ₯˜κ°€ μžˆμŠ΅λ‹ˆλ‹€.

볡제 단계λ₯Ό μ™„λ£Œν•˜μ„Έμš”????

@alabastida μ—μ„œ λ™μΌν•œ λ¬Έμ œκ°€ λ°œμƒν•©λ‹ˆλ‹€. μ €λŠ” Ubuntu 16.04.3 LTS와 Go 1.10을 μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

λ‚΄ $GOPATHλŠ” 터미널 λ‚΄μ—μ„œ /home/martin/go인 $HOME/goμž…λ‹ˆλ‹€.

μž¬ν˜„ 단계:
go get github.com/go-sql-driver/mysql

@mdsantosdev Go 1.9와 1.10 λͺ¨λ‘μ—μ„œ μž¬ν˜„ν•  수 μ—†μŠ΅λ‹ˆλ‹€.

  1. go version 및 go env 을 μš”μ§€μ— λΆ™μ—¬λ„£μŠ΅λ‹ˆλ‹€.
  2. μƒˆλ‘œ μ„€μΉ˜ μ‹œλ„( mv $GOPATH gopath_back )
이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰