diff --git a/sh/debian/ubuntu/configure.sh b/sh/debian/ubuntu/configure.sh index 04ba8b1d..440e7f87 100755 --- a/sh/debian/ubuntu/configure.sh +++ b/sh/debian/ubuntu/configure.sh @@ -242,13 +242,24 @@ do chown -R "$usr:$usr" "$dir" ||: done -# Install LibreOffice +# Install Go extension and tools -apt-get --no-install-recommends -y install libreoffice +sudo -iu student code --install-extension golang.go +sudo -iu student go get github.com/01-edu/z01 +sudo -iu student go get github.com/uudashr/gopkgs/v2/cmd/gopkgs +sudo -iu student go get github.com/ramya-rao-a/go-outline +sudo -iu student go get github.com/cweill/gotests/gotests +sudo -iu student go get github.com/fatih/gomodifytags +sudo -iu student go get github.com/josharian/impl +sudo -iu student go get github.com/haya14busa/goplay/cmd/goplay +sudo -iu student go get github.com/go-delve/delve/cmd/dlv +sudo -iu student go get github.com/go-delve/delve/cmd/dlv@master +sudo -iu student go get honnef.co/go/tools/cmd/staticcheck +sudo -iu student go get golang.org/x/tools/gopls -# Install Go library +# Install LibreOffice -sudo -iu student go get github.com/01-edu/z01 +apt-get --no-install-recommends -y install libreoffice # Install Docker