Shell Go

Open-source Shell projects categorized as Go Edit details

Top 13 Shell Go Projects

  • update-golang

    update-golang is a script to easily fetch and install new Golang releases with minimum system intrusion

    Project mention: Which is the linux distro with most updated (latest stable) packages in their repositories? | | 2022-03-28
  • goenv

    :blue_car: Like pyenv and rbenv, but for Go.

    Project mention: How do you manage multiple versions of Go? | | 2022-05-27

    I am surprised I only saw one comment for goenv. This is literally the easiest way for all languages that have something similar (Python, Ruby, Go, Terraform, etc.). You need to uninstall all your go binaries, then install goenv, and all you have to do is to put in a project a .go-version file containing a single line with the version you need. The files are searched by the tool in a hierarchical order: if in the current directory where go is ran, no .go-version file is found, the tool will look up one directory, if there’s no ../.go-version will try again and so on. Let’s say in the end you will want to run the same go-version across all your projects, all you have to do is to find the first common parent directory and put a .go-version file in there, or simply just put a file in the root directory (/.go-version) or just use the global file (~/.goenv/version).

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • ssb

    Secure Shell Bruteforcer — A faster & simpler way to bruteforce SSH server

  • g

    Simple go version manager, gluten-free

    Project mention: How can we push homebrew to update go package? | | 2022-03-18
  • ansible-for-kubernetes

    Ansible and Kubernetes examples from Ansible for Kubernetes Book

    Project mention: Can bash be good as docker compose alternative? Does anybody use it or some better alternatives? | | 2021-12-01

    Sure. Here are examples from the Ansible God himself Jeff Geerling He Worte Books about Ansible.

  • golang-templates/seed

    Go application GitHub repository template. (by golang-templates)

  • docker-go-mingw

    Docker image for building Go binaries with MinGW toolchain

    Project mention: Golang in Docker - Fetching & caching build Dependencies | | 2021-11-15

    Mount your GOPATH to container (see example )

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • gvm

    Go Version Manager (gvm) enables seamless installing and swapping between Go versions with a single command. This tool manages a Go environment for the user by allowing a user to specify which Go version they wish to use and handling all of the steps to install and configure that Go version. GVM also supports installing Go from the official Golang master branch so that you can easily try the next version of Go without waiting for a pre release build. (by devnw)

    Project mention: Go Version Manager | | 2022-04-23
  • cd is an automated web application security testing tool that audits your web applications by checking for vulnerabilities like SQL Injection, Cross-site scripting and other exploitable vulnerabilities.

  • go-license-checker

    Check licenses in your go package with this action!

    Project mention: A GitHub action for check dependency licenses in go projects | | 2021-12-10
  • mood-cli

    Listen to chillaxing nature sound from you CLI

    Project mention: What are some neat CLl/TUI programs? Noob here | | 2021-09-27

    Just want share I was working on cli tool which play combination nature sounds.

  • dotfiles

    My dotfiles: macOS, OpenBSD, Linux. Setup: git init; git remote add github; git pull github master (by rollcat)

    Project mention: Git ignores .gitignore with .gitignore in .gitignore | | 2022-05-18

    This is my strategy for dotfiles. My home directory has a .gitignore with "*" in it. I will "git add -f" any files I want tracked; git is extremely efficient at ignoring the rest. It doesn't require any frameworks, symlinks, installation scripts, elaborate tutorials/manpages, or any other voodoo.

    To move in to a new machine - unfortunately you can't git clone into a non-empty directory, but the commands to work around that are simple enough to remember.

  • examples

    Official Open Source repository of "Developers Thought" Blog and YouTube Channel. (by developersthought)

    Project mention: Introduction to Docker Compose | | 2021-08-07

    ➡️ You can refer docker-compose.yaml here

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-27.

Shell Go related posts


What are some of the best open-source Go projects in Shell? This list will help you:

Project Stars
1 update-golang 1,486
2 goenv 1,343
3 ssb 945
4 g 583
5 ansible-for-kubernetes 546
6 golang-templates/seed 271
7 docker-go-mingw 31
8 gvm 30
9 cd 26
10 go-license-checker 23
11 mood-cli 3
12 dotfiles 1
13 examples 0
Find remote jobs at our new job board There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives