Developing software framework for the GO programming language
Memar
as a Go language library
is a repository wrapper to store all implementation of Memar and others protocols and algorithms to make a digital software more easily in better performance.
You can use all packages exported APIs, go generator mechanism or by library commands to access some useful APIs from command line easily.
If you want to get insight about memar, You MUST start reading interfaces in protocol package.
git init
or git clone ${repository path}
.go mod init
memar
to your project dependencymemar
with lang_eng
or your desire languagegoogle.com
or easily run the following command under your project, just replace your domain name.
mkdir {domain}
git init
go mod init
go get -u github.com/GeniusesGroup/memar-go
go install github.com/GeniusesGroup/memar-go -tags "lang_eng"
memar app init -d={domain}
memar app build
memar has a the command-line client for the some generator APIs implement in modules. It provides simple access to all APIs functions to make an application, a GUI app, ....
You can get list of all commands and their helps with memar help
. We just list some of important commands here that you can run them from within a Go module or any where in your project directory:
memar app init -idn=[internet-domain-name]
memar mod new -dn=[domain-name]
memar app build
memar app run
AppMode_Dev
const in protocol package to desire behavior