Merge pull request #49083 from sakeven/fix/golang_version_check

Automatic merge from submit-queue (batch tested with PRs 49083, 45540, 46862)

update golang version to go1.8

Signed-off-by: sakeven <jc5930@sina.cn>



**What this PR does / why we need it**:

There are some code breaking the compatibility with golang 1.6. Now kubernetes only support golang 1.8.
We need to update golang version check script.

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #49082

**Special notes for your reviewer**:

**Release note**:

```
NONE
```
This commit is contained in:
Kubernetes Submit Queue 2017-07-19 21:18:23 -07:00 committed by GitHub
commit 5a3cc4fab6

View File

@ -329,11 +329,11 @@ EOF
local go_version local go_version
go_version=($(go version)) go_version=($(go version))
if [[ "${go_version[2]}" < "go1.6" && "${go_version[2]}" != "devel" ]]; then if [[ "${go_version[2]}" < "go1.8" && "${go_version[2]}" != "devel" ]]; then
kube::log::usage_from_stdin <<EOF kube::log::usage_from_stdin <<EOF
Detected go version: ${go_version[*]}. Detected go version: ${go_version[*]}.
Kubernetes requires go version 1.6 or greater. Kubernetes requires go version 1.8 or greater.
Please install Go version 1.6 or later. Please install Go version 1.8 or later.
EOF EOF
return 2 return 2
fi fi