44 lines
533 B
Nix
44 lines
533 B
Nix
|
{ gopls
|
||
|
, golangci-lint
|
||
|
, delve
|
||
|
, gosec
|
||
|
, go-outline
|
||
|
, gotools
|
||
|
, gomodifytags
|
||
|
, impl
|
||
|
, gotests
|
||
|
, protobuf
|
||
|
, protoc-gen-go
|
||
|
, protoc-gen-go-grpc
|
||
|
, ...
|
||
|
}: {
|
||
|
buildTools = [
|
||
|
protobuf
|
||
|
protoc-gen-go
|
||
|
protoc-gen-go-grpc
|
||
|
|
||
|
# pkg-config
|
||
|
|
||
|
# protobuf
|
||
|
# protoc-gen-go
|
||
|
# protoc-gen-go-grpc
|
||
|
|
||
|
# pigeon # PEG parser
|
||
|
# ent-go
|
||
|
|
||
|
# k6 # load testing
|
||
|
];
|
||
|
libraries = [ ];
|
||
|
devShellTools = [
|
||
|
gopls
|
||
|
golangci-lint
|
||
|
delve
|
||
|
gosec
|
||
|
go-outline
|
||
|
gotools
|
||
|
gomodifytags
|
||
|
impl
|
||
|
gotests
|
||
|
];
|
||
|
}
|