Bimalabs Cli is command line to create, run and build bimalabs framework, the all in one solution for developing backend app in few minutes.
Go 1.16 or above
Protoc 3.19.0 or above
Protoc Gen Go 1.28.0 or above
Protoc Gen gRpc 1.2.0 or above
Delve for debug
Checking
$GOPATHin your environment variable usingecho $GOPATHDownload latest release from
https://github.com/bimalabs/cli/tagsUpdate dependencies using
go mod tidyExtract and build using
go build -o bima-cliMove to your bin folder
mv bima-cli $GOPATH/bin/bimaChecking toolchain installment
bima makesure
bima create app <name>to create new applicationbima create middleware <name>to create middleware undermiddlewaresfolderbima create route <name>to create route underroutesfolderbima create driver <name>to create database driver underdriversfolderbima create adapter <name>to create pagination adapter underadaptersfolderbima module add <name> [<version> -c <config>]to add new module withversionusingconfigfilebima module remove <name>to remove modulebima dumpto generate service container codesbima updateto update framework and dependenciesbima cleanto clean dependenciesbima generateto generate code from protobuffbima run <mode> [-c <config>]to run application onmodemode usingconfigfilebima buildto build applicationbima versionto show framework and cli versionbima upgradeto upgrade cli versionbima makesureto install toolchain
To enable autocomplete feature, refer to Urfave Cli