Package Usage: go: go.lsp.dev/protocol
Package protocol implements Language Server Protocol specification in Go.
This package contains the structs that map directly to the wire format
of the Language Server Protocol.
It is a literal transcription, with unmodified comments, and only the changes
required to make it Go code.
- Names are uppercased to export them.
- All fields have JSON tags added to correct the names.
- Fields marked with a ? are also marked as "omitempty".
- Fields that are "|| null" are made pointers.
- Fields that are string or number are left as string.
- Fields that are type "number" are made float64.
27 versions
Latest release: over 3 years ago
45 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/go.lsp.dev/protocol