Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 523 Bytes

DEVELOPMENT.md

File metadata and controls

30 lines (20 loc) · 523 Bytes

Development

Prerequisites

Install go.

Install protoc-gen-go:

go install google.golang.org/protobuf/cmd/[email protected]

Install buf:

go install github.com/bufbuild/buf/cmd/[email protected]

Install the aepc fork of the api-linter:

go install github.com/aep-dev/api-linter/cmd/api-linter@latest

Building aepc

The standard GoLang toolchain is used, with the addition of protobuf for compiling the resource definition.

  1. ./scripts/regenerate-all.sh
  2. go build main.go