浏览代码

将import path改为v2

silenceper 6 年之前
父节点
当前提交
b6bba6ab66
共有 42 个文件被更改,包括 95 次插入87 次删除
  1. 1 2
      README.md
  2. 4 4
      go.mod
  3. 13 4
      go.sum
  4. 2 2
      miniprogram/analysis/analysis.go
  5. 2 2
      miniprogram/auth/auth.go
  6. 1 1
      miniprogram/basic/basic.go
  7. 1 1
      miniprogram/config/config.go
  8. 1 1
      miniprogram/context/access_token.go
  9. 1 1
      miniprogram/context/context.go
  10. 7 7
      miniprogram/miniprogram.go
  11. 2 2
      miniprogram/qrcode/qrcode.go
  12. 1 1
      miniprogram/tcb/README.md
  13. 1 1
      miniprogram/tcb/cloudfunction.go
  14. 1 1
      miniprogram/tcb/database.go
  15. 1 1
      miniprogram/tcb/file.go
  16. 1 1
      miniprogram/tcb/tcb.go
  17. 1 1
      officialaccount/basic/basic.go
  18. 1 1
      officialaccount/basic/qr.go
  19. 1 1
      officialaccount/config/config.go
  20. 1 1
      officialaccount/context/access_token.go
  21. 1 1
      officialaccount/context/context.go
  22. 1 1
      officialaccount/device/authorize.go
  23. 1 1
      officialaccount/device/bind.go
  24. 2 2
      officialaccount/device/device.go
  25. 1 1
      officialaccount/device/qrcode.go
  26. 2 2
      officialaccount/js/js.go
  27. 2 2
      officialaccount/material/material.go
  28. 1 1
      officialaccount/material/media.go
  29. 2 2
      officialaccount/menu/menu.go
  30. 2 2
      officialaccount/message/customer_message.go
  31. 1 1
      officialaccount/message/message.go
  32. 2 2
      officialaccount/message/template.go
  33. 2 2
      officialaccount/oauth/oauth.go
  34. 11 11
      officialaccount/officialaccount.go
  35. 3 3
      officialaccount/server/server.go
  36. 2 2
      officialaccount/user/user.go
  37. 1 1
      pay/notify/notify.go
  38. 1 1
      pay/notify/paid.go
  39. 2 2
      pay/order/pay.go
  40. 3 3
      pay/pay.go
  41. 2 2
      pay/refund/refund.go
  42. 6 6
      wechat.go

+ 1 - 2
README.md

@@ -45,9 +45,8 @@ server.Send()
 ```
 
 
-## 参与贡献
 
-### 目录说明
+## 目录说明
 - officialaccount: 微信公众号API
 - miniprogram: 小程序API
 - minigame:小游戏API

+ 4 - 4
go.mod

@@ -1,9 +1,9 @@
-module github.com/silenceper/wechat
+module github.com/silenceper/wechat/v2
 
-go 1.13
+go 1.14
 
 require (
 	github.com/bradfitz/gomemcache v0.0.0-20190913173617-a41fca850d0b
-	github.com/gomodule/redigo v2.0.0+incompatible
-	golang.org/x/crypto v0.0.0-20200117160349-530e935923ad
+	github.com/gomodule/redigo v1.8.1
+	golang.org/x/crypto v0.0.0-20200510223506-06a226fb4e37
 )

+ 13 - 4
go.sum

@@ -1,13 +1,22 @@
 github.com/bradfitz/gomemcache v0.0.0-20190913173617-a41fca850d0b h1:L/QXpzIa3pOvUGt1D1lA5KjYhPBAN/3iWdP7xeFS9F0=
 github.com/bradfitz/gomemcache v0.0.0-20190913173617-a41fca850d0b/go.mod h1:H0wQNHz2YrLsuXOZozoeDmnHXkNCRmMW0gwFWDfEZDA=
-github.com/gomodule/redigo v2.0.0+incompatible h1:K/R+8tc58AaqLkqG2Ol3Qk+DR/TlNuhuh457pBFPtt0=
-github.com/gomodule/redigo v2.0.0+incompatible/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4=
+github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/gomodule/redigo v1.8.1 h1:Abmo0bI7Xf0IhdIPc7HZQzZcShdnmxeoVuDDtIQp8N8=
+github.com/gomodule/redigo v1.8.1/go.mod h1:P9dn9mFrCBvWhGE1wpxx6fgq7BAeLBk+UUUzlpkBYO0=
+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20200117160349-530e935923ad h1:Jh8cai0fqIK+f6nG0UgPW5wFk8wmiMhM3AyciDBdtQg=
-golang.org/x/crypto v0.0.0-20200117160349-530e935923ad/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
+golang.org/x/crypto v0.0.0-20200510223506-06a226fb4e37 h1:cg5LA/zNPRzIXIWSCxQW10Rvpy94aQh3LT/ShoCpkHw=
+golang.org/x/crypto v0.0.0-20200510223506-06a226fb4e37/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 h1:0GoQqolDA55aaLxZyTzK/Y2ePZzZTUrRacwib7cNsYQ=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
+gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
+gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=

+ 2 - 2
miniprogram/analysis/analysis.go

@@ -4,9 +4,9 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/miniprogram/context"
+	"github.com/silenceper/wechat/v2/miniprogram/context"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 2 - 2
miniprogram/auth/auth.go

@@ -4,8 +4,8 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/miniprogram/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/miniprogram/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
miniprogram/basic/basic.go

@@ -1,6 +1,6 @@
 package basic
 
-import "github.com/silenceper/wechat/miniprogram/context"
+import "github.com/silenceper/wechat/v2/miniprogram/context"
 
 //Basic struct
 type Basic struct {

+ 1 - 1
miniprogram/config/config.go

@@ -1,7 +1,7 @@
 package config
 
 import (
-	"github.com/silenceper/wechat/cache"
+	"github.com/silenceper/wechat/v2/cache"
 )
 
 //Config config for 小程序

+ 1 - 1
miniprogram/context/access_token.go

@@ -6,7 +6,7 @@ import (
 	"sync"
 	"time"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
miniprogram/context/context.go

@@ -3,7 +3,7 @@ package context
 import (
 	"sync"
 
-	"github.com/silenceper/wechat/miniprogram/config"
+	"github.com/silenceper/wechat/v2/miniprogram/config"
 )
 
 // Context struct

+ 7 - 7
miniprogram/miniprogram.go

@@ -3,13 +3,13 @@ package miniprogram
 import (
 	"sync"
 
-	"github.com/silenceper/wechat/miniprogram/analysis"
-	"github.com/silenceper/wechat/miniprogram/auth"
-	"github.com/silenceper/wechat/miniprogram/basic"
-	"github.com/silenceper/wechat/miniprogram/config"
-	"github.com/silenceper/wechat/miniprogram/context"
-	"github.com/silenceper/wechat/miniprogram/qrcode"
-	"github.com/silenceper/wechat/miniprogram/tcb"
+	"github.com/silenceper/wechat/v2/miniprogram/analysis"
+	"github.com/silenceper/wechat/v2/miniprogram/auth"
+	"github.com/silenceper/wechat/v2/miniprogram/basic"
+	"github.com/silenceper/wechat/v2/miniprogram/config"
+	"github.com/silenceper/wechat/v2/miniprogram/context"
+	"github.com/silenceper/wechat/v2/miniprogram/qrcode"
+	"github.com/silenceper/wechat/v2/miniprogram/tcb"
 )
 
 //MiniProgram 微信小程序相关API

+ 2 - 2
miniprogram/qrcode/qrcode.go

@@ -5,8 +5,8 @@ import (
 	"fmt"
 	"strings"
 
-	"github.com/silenceper/wechat/miniprogram/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/miniprogram/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
miniprogram/tcb/README.md

@@ -29,4 +29,4 @@ if err != nil {
 }
 ```
 
-更多使用方法参考[GODOC](https://godoc.org/github.com/silenceper/wechat/tcb)
+更多使用方法参考[GODOC](https://godoc.org/github.com/silenceper/wechat/v2/tcb)

+ 1 - 1
miniprogram/tcb/cloudfunction.go

@@ -3,7 +3,7 @@ package tcb
 import (
 	"fmt"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
miniprogram/tcb/database.go

@@ -3,7 +3,7 @@ package tcb
 import (
 	"fmt"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
miniprogram/tcb/file.go

@@ -3,7 +3,7 @@ package tcb
 import (
 	"fmt"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
miniprogram/tcb/tcb.go

@@ -1,6 +1,6 @@
 package tcb
 
-import "github.com/silenceper/wechat/miniprogram/context"
+import "github.com/silenceper/wechat/v2/miniprogram/context"
 
 //Tcb Tencent Cloud Base
 type Tcb struct {

+ 1 - 1
officialaccount/basic/basic.go

@@ -1,6 +1,6 @@
 package basic
 
-import "github.com/silenceper/wechat/officialaccount/context"
+import "github.com/silenceper/wechat/v2/officialaccount/context"
 
 //Basic struct
 type Basic struct {

+ 1 - 1
officialaccount/basic/qr.go

@@ -6,7 +6,7 @@ import (
 	"reflect"
 	"time"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
officialaccount/config/config.go

@@ -1,7 +1,7 @@
 package config
 
 import (
-	"github.com/silenceper/wechat/cache"
+	"github.com/silenceper/wechat/v2/cache"
 )
 
 //Config config for 微信公众号

+ 1 - 1
officialaccount/context/access_token.go

@@ -6,7 +6,7 @@ import (
 	"sync"
 	"time"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
officialaccount/context/context.go

@@ -3,7 +3,7 @@ package context
 import (
 	"sync"
 
-	"github.com/silenceper/wechat/officialaccount/config"
+	"github.com/silenceper/wechat/v2/officialaccount/config"
 )
 
 // Context struct

+ 1 - 1
officialaccount/device/authorize.go

@@ -4,7 +4,7 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
officialaccount/device/bind.go

@@ -4,7 +4,7 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 // ReqBind 设备绑定解绑共通实体

+ 2 - 2
officialaccount/device/device.go

@@ -4,8 +4,8 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
officialaccount/device/qrcode.go

@@ -4,7 +4,7 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 //ResCreateQRCode 获取二维码的返回实体

+ 2 - 2
officialaccount/js/js.go

@@ -5,8 +5,8 @@ import (
 	"fmt"
 	"time"
 
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const getTicketURL = "https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=%s&type=jsapi"

+ 2 - 2
officialaccount/material/material.go

@@ -5,8 +5,8 @@ import (
 	"errors"
 	"fmt"
 
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
officialaccount/material/media.go

@@ -4,7 +4,7 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 //MediaType 媒体文件类型

+ 2 - 2
officialaccount/menu/menu.go

@@ -4,8 +4,8 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 2 - 2
officialaccount/message/customer_message.go

@@ -4,8 +4,8 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
officialaccount/message/message.go

@@ -3,7 +3,7 @@ package message
 import (
 	"encoding/xml"
 
-	"github.com/silenceper/wechat/officialaccount/device"
+	"github.com/silenceper/wechat/v2/officialaccount/device"
 )
 
 // MsgType 基本消息类型

+ 2 - 2
officialaccount/message/template.go

@@ -4,8 +4,8 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 2 - 2
officialaccount/oauth/oauth.go

@@ -6,8 +6,8 @@ import (
 	"net/http"
 	"net/url"
 
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 11 - 11
officialaccount/officialaccount.go

@@ -4,17 +4,17 @@ import (
 	"net/http"
 	"sync"
 
-	"github.com/silenceper/wechat/officialaccount/basic"
-	"github.com/silenceper/wechat/officialaccount/config"
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/officialaccount/device"
-	"github.com/silenceper/wechat/officialaccount/js"
-	"github.com/silenceper/wechat/officialaccount/material"
-	"github.com/silenceper/wechat/officialaccount/menu"
-	"github.com/silenceper/wechat/officialaccount/message"
-	"github.com/silenceper/wechat/officialaccount/oauth"
-	"github.com/silenceper/wechat/officialaccount/server"
-	"github.com/silenceper/wechat/officialaccount/user"
+	"github.com/silenceper/wechat/v2/officialaccount/basic"
+	"github.com/silenceper/wechat/v2/officialaccount/config"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/officialaccount/device"
+	"github.com/silenceper/wechat/v2/officialaccount/js"
+	"github.com/silenceper/wechat/v2/officialaccount/material"
+	"github.com/silenceper/wechat/v2/officialaccount/menu"
+	"github.com/silenceper/wechat/v2/officialaccount/message"
+	"github.com/silenceper/wechat/v2/officialaccount/oauth"
+	"github.com/silenceper/wechat/v2/officialaccount/server"
+	"github.com/silenceper/wechat/v2/officialaccount/user"
 )
 
 //OfficialAccount 微信公众号相关API

+ 3 - 3
officialaccount/server/server.go

@@ -10,10 +10,10 @@ import (
 	"runtime/debug"
 	"strconv"
 
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/officialaccount/message"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/officialaccount/message"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 //Server struct

+ 2 - 2
officialaccount/user/user.go

@@ -5,8 +5,8 @@ import (
 	"fmt"
 	"net/url"
 
-	"github.com/silenceper/wechat/officialaccount/context"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/officialaccount/context"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 const (

+ 1 - 1
pay/notify/notify.go

@@ -1,7 +1,7 @@
 package notify
 
 import (
-	"github.com/silenceper/wechat/pay/config"
+	"github.com/silenceper/wechat/v2/pay/config"
 )
 
 //Notify 回调

+ 1 - 1
pay/notify/paid.go

@@ -4,7 +4,7 @@ import (
 	"fmt"
 	"sort"
 
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 // Base 公用参数

+ 2 - 2
pay/order/pay.go

@@ -12,8 +12,8 @@ import (
 	"strings"
 	"time"
 
-	"github.com/silenceper/wechat/pay/config"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/pay/config"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 //https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1

+ 3 - 3
pay/pay.go

@@ -1,9 +1,9 @@
 package pay
 
 import (
-	"github.com/silenceper/wechat/pay/config"
-	"github.com/silenceper/wechat/pay/notify"
-	"github.com/silenceper/wechat/pay/order"
+	"github.com/silenceper/wechat/v2/pay/config"
+	"github.com/silenceper/wechat/v2/pay/notify"
+	"github.com/silenceper/wechat/v2/pay/order"
 )
 
 //Pay 微信支付相关API

+ 2 - 2
pay/refund/refund.go

@@ -4,8 +4,8 @@ import (
 	"encoding/xml"
 	"fmt"
 
-	"github.com/silenceper/wechat/pay/config"
-	"github.com/silenceper/wechat/util"
+	"github.com/silenceper/wechat/v2/pay/config"
+	"github.com/silenceper/wechat/v2/util"
 )
 
 var refundGateway = "https://api.mch.weixin.qq.com/secapi/pay/refund"

+ 6 - 6
wechat.go

@@ -1,13 +1,13 @@
 package wechat
 
 import (
-	"github.com/silenceper/wechat/miniprogram"
-	miniConfig "github.com/silenceper/wechat/miniprogram/config"
-	payConfig "github.com/silenceper/wechat/pay/config"
+	"github.com/silenceper/wechat/v2/miniprogram"
+	miniConfig "github.com/silenceper/wechat/v2/miniprogram/config"
+	payConfig "github.com/silenceper/wechat/v2/pay/config"
 
-	"github.com/silenceper/wechat/officialaccount"
-	offConfig "github.com/silenceper/wechat/officialaccount/config"
-	"github.com/silenceper/wechat/pay"
+	"github.com/silenceper/wechat/v2/officialaccount"
+	offConfig "github.com/silenceper/wechat/v2/officialaccount/config"
+	"github.com/silenceper/wechat/v2/pay"
 )
 
 // Wechat struct