# README
Generator for steamlang and protobuf
We generate Go code from SteamKit protocol descriptors, namely steamlang
files and protocol buffer files.
Dependencies
-
Get SteamKit submodule:
git submodule update --init --recursive
. -
Install
protoc
, the protocol buffer compiler.✗ protoc --version libprotoc 3.17.1
-
Install
protoc-gen-go
:go get google.golang.org/protobuf/cmd/protoc-gen-go
✗ protoc-gen-go --version protoc-gen-go v1.27.1
-
Install the .NET Core SDK (3.1 or later).
Execute generator
Execute go run generator.go clean proto steamlang
to clean build files, then build protocol buffer files and then build steamlang files.