mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-12 05:11:49 +08:00
练习 12.5:hello_who.go 写一个"Hello World"的变种程序:把人的名字作为程序命令行执行的一个参数, 比如:hello_who Evan Michael Laura 那么会输出Hello Evan Michael Laura! 按照原实现,与题目中的示例不符
17 lines
200 B
Go
Executable File
17 lines
200 B
Go
Executable File
// hello_who.go
|
|
package main
|
|
|
|
import (
|
|
"fmt"
|
|
"os"
|
|
"strings"
|
|
)
|
|
|
|
func main(){
|
|
who := ""
|
|
if len(os.Args) > 1 {
|
|
who += strings.Join(os.Args[1:], " ")
|
|
}
|
|
fmt.Printf("Hello %s!\n",who)
|
|
}
|