# Functions
Build executes `go build .` `niom build` may used to invoke this function.
Dev invoke Start func.
Execute install the dependencies.
Help shows the list available commands `niom help` may used to invoke this function.
Info calls Welcome func.
Install executes `go install .` `niom install` may used to invoke this function.
InstallDev executes `go install .` and watch the file changes Whenever there is/are any files it reruns the `go install .` `niom install:dev` may used to invoke this function.
KillPort kills the port.
NewApp initialize niom project with give project name The project directory will be populated with scaffolds to manage and run the application `niom new 'project_name'` may used to invoke this function.
TODO future use.
Start executes `go run .` by default User may specify the path and the command to be run `niom start` may used to invoke this function.
SwagExecute regenerates swagger documentation `niom sg` may used to invoke this function.
SwagInit initialize niom project with give project name.
Update niom app.
`niom -v` may used to invoke this function.
Welcome shows the niom ASCII banner Niom Application details `niom info` may used to invoke this function.