Go programming-language

Open-source Go projects categorized as programming-language | Edit details

Top 19 Go programming-language Projects

  • go

    The Go programming language

    Project mention: Excluding files from code coverage in GO | dev.to | 2022-05-17

    It's not uncommon to find yourself in a situation where you would like to make an exception for some code from being included in code coverage; perhaps it's auto-generated code or perhaps it's a wrapper of a third party API. Unfortunately, unlike many other languages, there is no built-in way to do this in Go (Hopefully not for too long). In this article, we go over a simple workaround to achieve this goal.

  • alda

    A music programming language for musicians. :notes:

    Project mention: “Compiling” Music | news.ycombinator.com | 2022-03-10

    check out https://alda.io/ - it takes some form of music notation and plays it using general MIDI synth

  • 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.

  • elvish

    Elvish = Expressive Programming Language + Versatile Interactive Shell

    Project mention: You guys might like Rivendell, FP in the shell | reddit.com/r/DistroTube | 2022-05-02

    Hi, I'm the author/maintainer of [Rivendell](https://github.com/crinklywrappr/rivendell). It's a general purpose library for the [Elvish](https://elv.sh/) shell. I think you guys and /u/DistroTube would enjoy checking it out because

  • tengo

    A fast script language for Go

    Project mention: Asking for advice to get deeper understanding of golang internals. | reddit.com/r/golang | 2022-03-30

    I started doing this a few years ago when I wanted to add programmability to another system I was working on, and didn't want Lua or anything else like that. I set it aside when other priorities arose, and didn't return to it when I saw that others had already done the same thing (yaegi, tengo).

  • anko

    Scriptable interpreter written in golang (by mattn)

  • naml

    Convert Kubernetes YAML to Golang

    Project mention: How do you take care of your manifests? | reddit.com/r/kubernetes | 2022-04-12
  • gocaml

    :camel: Practical statically typed functional programming language implementation with Go and LLVM

    Project mention: GoCaml: Subset of OCaml in Go Based on MinCaml Using LLVM | news.ycombinator.com | 2022-03-27
  • 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.

  • ink

    Ink is a minimal programming language inspired by modern JavaScript and Go, with functional style. (by thesephist)

    Project mention: Private Programming Languages | reddit.com/r/ProgrammingLanguages | 2022-01-31

    https://github.com/thesephist/ink is a good example. You can hear its author in metamuse podcast 42 https://podcasts.apple.com/ru/podcast/metamuse/id1504506097

  • abs

    Home of the ABS programming language: the joy of shell scripting.

    Project mention: Guide: Hush Shell-Scripting Language | news.ycombinator.com | 2022-04-25
  • bass

    a low fidelity scripting language for building reproducible artifacts (by vito)

    Project mention: Bass – Lisp dialect for scripting the infrastructure beneath your project | news.ycombinator.com | 2021-12-29

    Looks like it takes some inspiration from Clojure but isn't based on it: https://github.com/vito/bass#kernels-influence

  • Gentee script programming language

    Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).

  • knox

    A toy programming language written in Go that compiles to C. (by azhenley)

    Project mention: Why I prefer making useless stuff | news.ycombinator.com | 2021-05-23

    This does not look useless at all:

    "Explicitness. Explicit and unambiguous code is a priority, even over brevity. No surprises." "Knox is an experimental language meant to help me learn Go and explore compiler design."


  • yodk

    Development Kit for Starbase's ingame programming language YOLOL

    Project mention: YOLOL online Editor | reddit.com/r/starbase | 2021-09-13
  • g2d

    Craft beautiful geometric art using code.

  • vilmos

    Official vilmos visual language interpreter!

    Project mention: vilmos - Visual Interpreted Language to Make Obedient Serial Art | reddit.com/r/golang | 2022-01-27
  • go-examples

    Get Set Learn Go

    Project mention: It's a Go-Hacktoberfest | dev.to | 2021-10-25
  • adventlang

    🎅 A programming language (+ code playground) for Advent of Code.

    Project mention: Advent of Code 2021 | news.ycombinator.com | 2021-12-01

    Some create a language just for AoC, for example: https://github.com/healeycodes/adventlang

  • paco

    Paco is a compiler prototype written in Golang, it compiles to C.

  • funl

    FunL programming language

    Project mention: FunL: Simple Functional Programming Language | news.ycombinator.com | 2021-09-11
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-17.

Go programming-language related posts


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

Project Stars
1 go 99,170
2 alda 4,982
3 elvish 4,735
4 tengo 2,708
5 anko 1,231
6 naml 1,076
7 gocaml 715
8 ink 487
9 abs 441
10 bass 136
11 Gentee script programming language 93
12 knox 65
13 yodk 54
14 g2d 38
15 vilmos 30
16 go-examples 27
17 adventlang 27
18 paco 25
19 funl 23
Find remote jobs at our new job board 99remotejobs.com. There are 9 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