added usage printing when no params are entered, gofmt