【接口测试】Go语言进行简单的接口测试

Python015

【接口测试】Go语言进行简单的接口测试,第1张

在正常的测试中,当我们需要进行接口测试时,通常使用接口调试工具,如postman进行接口测试

目前我在尝试使用Go语言进行接口测试,使用的库均为Go自带的库。

注:当前采用的接口为时事新闻接口,每天可以请求100次,需要的同学,可以自行使用。

下面定义一个结构体类型和该类型的一个方法

复制代码代码如下:

type User struct {

Name string

Email string

}

func (u User) Notify() error

首先我们定义了一个叫做 User 的结构体类型,然后定义了一个该类型的方法叫做 Notify,该方法的接受者是一个 User 类型的值。要调用 Notify 方法我们需要一个 User 类型的值或者指针:

复制代码代码如下:

// User 类型的值可以调用接受者是值的方法

damon := User{"AriesDevil", "[email protected]"}

damon.Notify()

// User 类型的指针同样可以调用接受者是值的方法

alimon := &User{"A-limon", "[email protected]"}

alimon.Notify()