Upgrade the Go version to 1.9 (#997)

diff --git a/.travis.yml b/.travis.yml
index 657c98e..ef5aadd 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,7 +4,7 @@
 sudo: required
 language: go
 go:
-- 1.8
+- 1.9
 services:
 - docker
 git:
diff --git a/Dockerfile b/Dockerfile
index 2c5123b..66ab8b2 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-FROM golang:1.8
+FROM golang:1.9
 
 # Install zip
 RUN apt-get -y update && \
diff --git a/Godeps/Godeps.json b/Godeps/Godeps.json
index 3d9d7c0..72715ee 100644
--- a/Godeps/Godeps.json
+++ b/Godeps/Godeps.json
@@ -1,6 +1,6 @@
 {
 	"ImportPath": "github.com/apache/incubator-openwhisk-wskdeploy",
-	"GoVersion": "go1.7",
+	"GoVersion": "go1.9",
 	"GodepVersion": "v62",
 	"Deps": [
 		{
diff --git a/runtimes/runtimes_test.go b/runtimes/runtimes_test.go
index f966e11..322882c 100644
--- a/runtimes/runtimes_test.go
+++ b/runtimes/runtimes_test.go
@@ -26,10 +26,13 @@
 	openwhiskHost := "https://openwhisk.ng.bluemix.net"
 	openwhisk, err := ParseOpenWhisk(openwhiskHost)
 	assert.Equal(t, nil, err, "parse openwhisk info error happened.")
+	println(openwhisk.Runtimes)
 	converted := ConvertToMap(openwhisk)
+	println(converted["nodejs"])
+	println(converted["python"])
 	assert.Equal(t, 2, len(converted["nodejs"]), "not expected length")
 	assert.Equal(t, 2, len(converted["php"]), "not expected length")
 	assert.Equal(t, 1, len(converted["java"]), "not expected length")
-	assert.Equal(t, 4, len(converted["python"]), "not expected length")
+	assert.Equal(t, 6, len(converted["python"]), "not expected length")
 	assert.Equal(t, 2, len(converted["swift"]), "not expected length")
 }