changes made
[webi-installers/.git] / golang / install.sh
index 30edb69aa68ec74c22ec67406dfced812a7545d0..5f7af1642e5e893443d5cc3ab2a2b6af9232ff29 100644 (file)
@@ -12,7 +12,7 @@ pkg_cmd_name="go"
 #       pkg_src, pkg_src_bin, pkg_src_cmd
 #       pkg_dst, pkg_dst_bin, pkg_dst_cmd
 #
-# Their defaults are defined in webi/template.bash at https://github.com/webinstall/packages
+# Their defaults are defined in _webi/template.sh at https://github.com/webinstall/packages
 
 pkg_get_current_version() {
     # 'go version' has output in this format:
@@ -44,20 +44,32 @@ pkg_link() {
 }
 
 pkg_post_install() {
-    webi_link
+    pkg_link
 
-    # web_path_add is defined in webi/template.bash at https://github.com/webinstall/packages
+    # web_path_add is defined in _webi/template.sh at https://github.com/webinstall/packages
     # Updates PATH with
     #       "$HOME/.local/opt/go"
     webi_path_add "$pkg_dst_bin"
     webi_path_add "$GOBIN/bin"
 
     # Install x go
-    echo "Building go extended tools (goimports, gorename, gotype, and stringer)"
-    "$pkg_dst_cmd" get golang.org/x/tools/cmd/goimports > /dev/null 2>/dev/null
-    "$pkg_dst_cmd" get golang.org/x/tools/cmd/gorename > /dev/null 2>/dev/null
-    "$pkg_dst_cmd" get golang.org/x/tools/cmd/gotype > /dev/null 2>/dev/null
-    "$pkg_dst_cmd" get golang.org/x/tools/cmd/stringer > /dev/null 2>/dev/null
+    echo "Building go language tools..."
+    echo gopls
+    "$pkg_dst_cmd" get golang.org/x/tools/gopls > /dev/null #2>/dev/null
+    echo golint
+    "$pkg_dst_cmd" get golang.org/x/lint/golint > /dev/null #2>/dev/null
+    echo errcheck
+    "$pkg_dst_cmd" get github.com/kisielk/errcheck > /dev/null #2>/dev/null
+    echo gotags
+    "$pkg_dst_cmd" get github.com/jstemmer/gotags > /dev/null #2>/dev/null
+    echo goimports
+    "$pkg_dst_cmd" get golang.org/x/tools/cmd/goimports > /dev/null #2>/dev/null
+    echo gorename
+    "$pkg_dst_cmd" get golang.org/x/tools/cmd/gorename > /dev/null #2>/dev/null
+    echo gotype
+    "$pkg_dst_cmd" get golang.org/x/tools/cmd/gotype > /dev/null #2>/dev/null
+    echo stringer
+    "$pkg_dst_cmd" get golang.org/x/tools/cmd/stringer > /dev/null #2>/dev/null
 }
 
 pkg_done_message() {