本节要实现的功能点:调用greetings/greeting.go的打招呼方法,每次调用返回随机预设的打招呼方式。比如预设“你好xxx”、“hello xxx”、“welcome xxx”,每次调用返回其中一种打招呼方式。
本节,会使用go 语言内置的slice、random随机返回不同的打招呼方式。slice切片比较类似java的数组,除此之外他会随着添加、删除元素动态调整切片的大小。
一、改造greetings/greeting.go文件代码,如下内容
package greetings
import (
"errors"
"fmt"
"math/rand"
"time"
)
func Hello(name string) (string,error) {
// 如果没有指定参数名称,返回error
if name =