Removes the vendor folder as you are already instructing users to create it independently with the go mod vendor command. There is no need to include the folder here, the files will be the same as was is described in the go.sum file.
Updates dependencies to their latest values via go get -u ./...,
Updates the default target kube version to 1.24 (latest).
Updates the .gitingore file to include VSCode created directories/files, as well as the vendor directory.
Additionally, adds the k8s.io/client-go/plugin/pkg/client/auth package because when I pulled the repository initially, it still wasn't there despite a few issues and PRs that would suggest the contrary.
go fmt'd the whole thing which modified almost every go file...
This PR does the following:
Removes the
vendor
folder as you are already instructing users to create it independently with thego mod vendor
command. There is no need to include the folder here, the files will be the same as was is described in the go.sum file.Updates dependencies to their latest values via
go get -u ./...
,Updates the default target kube version to 1.24 (latest).
Updates the
.gitingore
file to include VSCode created directories/files, as well as thevendor
directory.Additionally, adds the
k8s.io/client-go/plugin/pkg/client/auth
package because when I pulled the repository initially, it still wasn't there despite a few issues and PRs that would suggest the contrary.go fmt
'd the whole thing which modified almost every go file...applied changes as suggested by
golangci-lint