Formatting
This commit is contained in:
18
cli.go
18
cli.go
@@ -28,19 +28,19 @@ func main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func DoAdd(name string) {
|
func DoAdd(name string) {
|
||||||
println("2+2=", 2+2)
|
println("2+2=", 2+2)
|
||||||
}
|
}
|
||||||
|
|
||||||
func DoSubtract(name string) {
|
func DoSubtract(name string) {
|
||||||
println("2-2=", 2-2)
|
println("2-2=", 2-2)
|
||||||
}
|
}
|
||||||
|
|
||||||
func DoMultiply(name string) {
|
func DoMultiply(name string) {
|
||||||
println("2*2=", 2*2)
|
println("2*2=", 2*2)
|
||||||
}
|
}
|
||||||
|
|
||||||
func DoDivide(name string) {
|
func DoDivide(name string) {
|
||||||
println("2/2=", 2/2)
|
println("2/2=", 2/2)
|
||||||
}
|
}
|
||||||
|
|
||||||
type App struct {
|
type App struct {
|
||||||
@@ -58,9 +58,9 @@ type Command struct {
|
|||||||
type Action func(name string)
|
type Action func(name string)
|
||||||
|
|
||||||
func (a App) Run(command string) {
|
func (a App) Run(command string) {
|
||||||
for _, c := range a.Commands {
|
for _, c := range a.Commands {
|
||||||
if(c.Name == command) {
|
if c.Name == command {
|
||||||
c.Action(command)
|
c.Action(command)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user