An open API service indexing awesome lists of open source software.

https://github.com/chimehq/chime-go

A Chime extension for Go
https://github.com/chimehq/chime-go

extensionkit go golang language-server-protocol swift

Last synced: 1 day ago
JSON representation

A Chime extension for Go

Awesome Lists containing this project

README

          

[![License][license badge]][license]

# chime-go
A [Chime][chime] extension for Go.

## Overview

This Chime extension supports the [Go][go] programming language. It integrates [gopls][gopls] with [ChimeKit][chimekit]'s `ExtensionProtocol`.

Currently, chime-go depends on a pre-built version of gopls being available inside the containing `.appex` bundle. This is a limitation that will eventually be removed.

## Installation

chime-go's core functionality is built directly into Chime 2.0.

## Suggestions or Feedback

We'd love to hear from you! Get in touch via an issue or pull request.

Please note that this project is released with a [Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.

[license]: https://opensource.org/licenses/BSD-3-Clause
[license badge]: https://img.shields.io/github/license/ChimeHQ/chime-go
[chime]: https://www.chimehq.com
[go]: https://go.dev
[gopls]: https://pkg.go.dev/golang.org/x/tools/gopls
[chimekit]: https://github.com/ChimeHQ/ChimeKit