Lua Go

Open-source Lua projects categorized as Go

Top 10 Lua Go Projects

  1. go.nvim

    G'day Nvimer, Joyful Gopher: Discover the Feature-Rich Go Plugin for Neovim

    Project mention: Awesome Neovim Plugins That You Must Try | dev.to | 2025-05-22

    ray-x/go.nvim

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. compiler.nvim

    Neovim compiler for building and running your code without having to configure anything

  4. gopher.nvim

    Enhance your golang experience

  5. op.nvim

    🔑 1Password for Neovim! Built using the 1Password CLI, Go, and Lua.

  6. nvim-goc.lua

    Go Coverage for Neovim

  7. goerr-nvim

    fold go `if err != nil` and show other lines

  8. gotests.nvim

    that runs gotests with Neovim

    Project mention: Awesome Neovim Plugins That You Must Try | dev.to | 2025-05-22

    Testing in Go lives on table-driven patterns.  gotests.nvim wraps the popular gotests CLI, letting you generate tests for the function under cursor with a single command.  It even respects build tags and vendor directories.

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. dap-go.nvim

    nvim-dap extension to make simpler debug Golang using Delve

  11. nvim

    my configuration of neovim with golang (by whyakari)

  12. dotfiles

    Dotfiles (by haunt98)

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

Lua Go discussion

Log in or Post with

Lua Go related posts

  • How do I execute `:GoFmt` on Go file save?

    1 project | /r/lunarvim | 5 Jul 2023
  • pls help!: after i run dap to debug golang, i cant edit my file, it will auto change to normal mode, is dap or lsp problem?

    1 project | /r/neovim | 16 Jun 2023
  • Looking for Advice on Neovim and Golang Workflow

    2 projects | /r/neovim | 26 Apr 2023
  • Show HN: Fleek – Own Your $Home

    4 projects | news.ycombinator.com | 12 Apr 2023
  • Go missing some syntax highlighting

    1 project | /r/neovim | 11 Apr 2023
  • How to run displayed options here (Check for upgrades etc..)? I only see them show up in this file and curious how one goes about running them. (AstroNvim, gopls)

    1 project | /r/neovim | 19 Feb 2023
  • Problem with Treesitter textobjects

    2 projects | /r/neovim | 16 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 go.nvim 2,474
2 compiler.nvim 618
3 gopher.nvim 366
4 op.nvim 97
5 nvim-goc.lua 53
6 goerr-nvim 35
7 gotests.nvim 23
8 dap-go.nvim 11
9 nvim 9
10 dotfiles 7

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Lua is
the 18th most popular programming language
based on number of references?