Skip to content
/ lsif-go Public
forked from sourcegraph/lsif-go

Language Server Indexing Format implementation for Go

License

Notifications You must be signed in to change notification settings

KrxT/lsif-go

 
 

Repository files navigation

Go LSIF indexer

Visit https://lsif.dev/ to learn about LSIF.

Prerequisites

Installation

go get github.com/sourcegraph/lsif-go/cmd/lsif-go

Indexing your repository

After installing lsif-go onto your PATH, run the command in the root where your go.mod file is located.

$ lsif-go
...........
5 package(s), 8 file(s), 689 def(s), 13681 element(s)
Processed in 1.002227943s

Use lsif-go --help for more information.

Updating your index

To keep your index up-to-date, you can add a step to your CI to generate new data when your repository changes. For example, you can use our LSIF Go action workflow to generate and upload an index in GitHub Actions.

About

Language Server Indexing Format implementation for Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.8%
  • Dockerfile 0.2%