Formatting
This commit is contained in:
parent
360e387071
commit
19158640aa
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)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user