Go SendcloudSendcloud 邮件 API 的 Go 封装
这是一个 Sendcloud 邮件发送服务的 Go 语言封装包,可利用它在 Go 程序中通过 Sendcloud 发送邮件。
目前已实现以下功能:
- 模板管理(添加、删除、更新、获取)
- 地址列表管理(添加、删除、更新、获取)
- 地址列表成员管理(添加、删除、更新、获取)
- 邮件发送(模板发送、地址列表发送、附件支持)
使用方法如下:
设置 API 信息:
UpdateApiInfo("api_user", "api_key")
发送邮件:
var to = make([]map[string]string, 1) to[0] = map[string]string{"to":"917996695@qq.com", "%url%": "http://www.baidu.com"} var ok, err, result = SendTemplateMail("template name", "from mail", "from name", "replay to email address", "subject", to, nil)
返回数据说明:
ok 发送是否成功 err 错误信息 result 接口返回的 json 数据
评论
GobDBLevelDB 的 Go 封装
GobDB是一个简单的LevelDB的Go语言封装,提供持久化的Key/Value存储解决方案。示例代码:db := GobDB.At("example")db.Open()db.Put("name"
GobDBLevelDB 的 Go 封装
0
v8workerV8 的 Go 语言封装
v8worker是V8的Go语言封装版本。输出一个非堵塞消息传递接口到V8引擎。Go和JavaScript通过消息的收发进行交互。V8只在计算JavaScript的时候堵塞goroutine线程,没有
v8workerV8 的 Go 语言封装
0
Google API Go Client自动生成 Go 语言 API
Google API Go Client 可以自动生成 Google 的 Go 语言 API。示例代
Google API Go Client自动生成 Go 语言 API
0
Google API Go Client自动生成 Go 语言 API
GoogleAPIGoClient可以自动生成Google的Go语言API。示例代码:package mainimport ( "container/list" "encoding/jso
Google API Go Client自动生成 Go 语言 API
0
go-github对 Github 开放 API 进行 Go 语言封装
go-github是Google对Github的开放API进行Go语言封装的一个项目。示例代码:import "github.com/google/go-github/github"client :=
go-github对 Github 开放 API 进行 Go 语言封装
0
go-github对 Github 开放 API 进行 Go 语言封装
go-github 是 Google 对 Github 的开放 API 进行 Go 语言封装的一个项
go-github对 Github 开放 API 进行 Go 语言封装
0