Skip to content

Commit 66a894a

Browse files
committed
Revert Go module support
Reverts: #712 (And an earlier PR that added a `go.mod` file in the first place.) Unfortunately, there are still some fairly bad incompatibilities between Go modules and Dep for users still on the latter. For now, we're going to revert Go module support because there doesn't seem to be any easy way (i.e., anything that's not maintaining a fork) of doing a good job of both. Projects can still use the Go module system, but will have to pull this package in as a pre-module incompatible one. We are hoping to eventually see basic module awareness merged into Dep: golang/dep#1963 If/when that gets done, we'll revert this revert after a small grace period, and hopefully be back to a place where both packaging systems are well supported. I'll also modify the README to clarify the current situation in another follow up PR.
1 parent fda9dbb commit 66a894a

File tree

157 files changed

+336
-356
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

157 files changed

+336
-356
lines changed

.travis.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ env:
3333
- STRIPE_MOCK_VERSION=0.40.0
3434

3535
go:
36-
- "1.9.x"
37-
- "1.10.x"
38-
- "1.11.x"
36+
- "1.9"
37+
- "1.10"
38+
- "1.11"
3939
- tip
4040

4141
language: go

account.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package stripe
33
import (
44
"encoding/json"
55

6-
"github.com/stripe/stripe-go/v55/form"
6+
"github.com/stripe/stripe-go/form"
77
)
88

99
// AccountType is the type of an account.

account/client.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ package account
66
import (
77
"net/http"
88

9-
stripe "github.com/stripe/stripe-go/v55"
10-
"github.com/stripe/stripe-go/v55/form"
9+
stripe "github.com/stripe/stripe-go"
10+
"github.com/stripe/stripe-go/form"
1111
)
1212

1313
// Client is used to invoke APIs related to accounts.

account/client_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"testing"
55

66
assert "github.com/stretchr/testify/require"
7-
stripe "github.com/stripe/stripe-go/v55"
8-
_ "github.com/stripe/stripe-go/v55/testing"
7+
stripe "github.com/stripe/stripe-go"
8+
_ "github.com/stripe/stripe-go/testing"
99
)
1010

1111
func TestAccountDel(t *testing.T) {

account_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"testing"
66

77
assert "github.com/stretchr/testify/require"
8-
"github.com/stripe/stripe-go/v55/form"
8+
"github.com/stripe/stripe-go/form"
99
)
1010

1111
func TestAccountExternalAccountParams_AppendTo(t *testing.T) {

accountlink/client.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package accountlink
66
import (
77
"net/http"
88

9-
stripe "github.com/stripe/stripe-go/v55"
9+
stripe "github.com/stripe/stripe-go"
1010
)
1111

1212
// Client is used to invoke APIs related to account links.

accountlink/client_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"testing"
55

66
assert "github.com/stretchr/testify/require"
7-
stripe "github.com/stripe/stripe-go/v55"
8-
_ "github.com/stripe/stripe-go/v55/testing"
7+
stripe "github.com/stripe/stripe-go"
8+
_ "github.com/stripe/stripe-go/testing"
99
)
1010

1111
func TestAccountLinkNew(t *testing.T) {

applepaydomain/client.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ package applepaydomain
44
import (
55
"net/http"
66

7-
stripe "github.com/stripe/stripe-go/v55"
8-
"github.com/stripe/stripe-go/v55/form"
7+
stripe "github.com/stripe/stripe-go"
8+
"github.com/stripe/stripe-go/form"
99
)
1010

1111
// Client is used to invoke /apple_pay/domains and Apple Pay domain-related APIs.

applepaydomain/client_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"testing"
55

66
assert "github.com/stretchr/testify/require"
7-
stripe "github.com/stripe/stripe-go/v55"
8-
_ "github.com/stripe/stripe-go/v55/testing"
7+
stripe "github.com/stripe/stripe-go"
8+
_ "github.com/stripe/stripe-go/testing"
99
)
1010

1111
func TestApplePayDomainDel(t *testing.T) {

balance/client.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ package balance
44
import (
55
"net/http"
66

7-
stripe "github.com/stripe/stripe-go/v55"
8-
"github.com/stripe/stripe-go/v55/form"
7+
stripe "github.com/stripe/stripe-go"
8+
"github.com/stripe/stripe-go/form"
99
)
1010

1111
// Client is used to invoke /balance and transaction-related APIs.

balance/client_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"testing"
55

66
assert "github.com/stretchr/testify/require"
7-
stripe "github.com/stripe/stripe-go/v55"
8-
_ "github.com/stripe/stripe-go/v55/testing"
7+
stripe "github.com/stripe/stripe-go"
8+
_ "github.com/stripe/stripe-go/testing"
99
)
1010

1111
func TestBalanceGet(t *testing.T) {

bankaccount.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"encoding/json"
55
"strconv"
66

7-
"github.com/stripe/stripe-go/v55/form"
7+
"github.com/stripe/stripe-go/form"
88
)
99

1010
// BankAccountStatus is the list of allowed values for the bank account's status.

bankaccount/client.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import (
55
"errors"
66
"net/http"
77

8-
stripe "github.com/stripe/stripe-go/v55"
9-
"github.com/stripe/stripe-go/v55/form"
8+
stripe "github.com/stripe/stripe-go"
9+
"github.com/stripe/stripe-go/form"
1010
)
1111

1212
// Client is used to invoke /bank_accounts APIs.

bankaccount/client_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"testing"
55

66
assert "github.com/stretchr/testify/require"
7-
stripe "github.com/stripe/stripe-go/v55"
8-
_ "github.com/stripe/stripe-go/v55/testing"
7+
stripe "github.com/stripe/stripe-go"
8+
_ "github.com/stripe/stripe-go/testing"
99
)
1010

1111
func TestBankAccountDel_ByAccount(t *testing.T) {

bankaccount_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"testing"
66

77
assert "github.com/stretchr/testify/require"
8-
"github.com/stripe/stripe-go/v55/form"
8+
"github.com/stripe/stripe-go/form"
99
)
1010

1111
func TestBankAccount_UnmarshalJSON(t *testing.T) {

bitcoinreceiver/client.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ package bitcoinreceiver
77
import (
88
"net/http"
99

10-
stripe "github.com/stripe/stripe-go/v55"
11-
"github.com/stripe/stripe-go/v55/form"
10+
stripe "github.com/stripe/stripe-go"
11+
"github.com/stripe/stripe-go/form"
1212
)
1313

1414
// Client is used to invoke /bitcoin/receivers APIs.

bitcoinreceiver/client_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"testing"
55

66
assert "github.com/stretchr/testify/require"
7-
stripe "github.com/stripe/stripe-go/v55"
8-
_ "github.com/stripe/stripe-go/v55/testing"
7+
stripe "github.com/stripe/stripe-go"
8+
_ "github.com/stripe/stripe-go/testing"
99
)
1010

1111
func TestBitcoinReceiverGet(t *testing.T) {

bitcointransaction/client.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ package bitcointransaction
44
import (
55
"net/http"
66

7-
stripe "github.com/stripe/stripe-go/v55"
8-
"github.com/stripe/stripe-go/v55/form"
7+
stripe "github.com/stripe/stripe-go"
8+
"github.com/stripe/stripe-go/form"
99
)
1010

1111
// Client is used to invoke /bitcoin/receivers/:receiver_id/transactions APIs.

bitcointransaction/client_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"testing"
55

66
assert "github.com/stretchr/testify/require"
7-
stripe "github.com/stripe/stripe-go/v55"
8-
_ "github.com/stripe/stripe-go/v55/testing"
7+
stripe "github.com/stripe/stripe-go"
8+
_ "github.com/stripe/stripe-go/testing"
99
)
1010

1111
func TestBitcoinTransactionList(t *testing.T) {

card.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"encoding/json"
55
"strconv"
66

7-
"github.com/stripe/stripe-go/v55/form"
7+
"github.com/stripe/stripe-go/form"
88
)
99

1010
// CardAvailablePayoutMethod is a set of available payout methods for the card.

card/client.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import (
55
"errors"
66
"net/http"
77

8-
stripe "github.com/stripe/stripe-go/v55"
9-
"github.com/stripe/stripe-go/v55/form"
8+
stripe "github.com/stripe/stripe-go"
9+
"github.com/stripe/stripe-go/form"
1010
)
1111

1212
// Client is used to invoke /cards APIs.

card/client_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"testing"
55

66
assert "github.com/stretchr/testify/require"
7-
stripe "github.com/stripe/stripe-go/v55"
8-
_ "github.com/stripe/stripe-go/v55/testing"
7+
stripe "github.com/stripe/stripe-go"
8+
_ "github.com/stripe/stripe-go/testing"
99
)
1010

1111
func TestCardDel(t *testing.T) {

card_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"testing"
66

77
assert "github.com/stretchr/testify/require"
8-
"github.com/stripe/stripe-go/v55/form"
8+
"github.com/stripe/stripe-go/form"
99
)
1010

1111
func TestCardListParams_AppendTo(t *testing.T) {

charge/client.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ package charge
66
import (
77
"net/http"
88

9-
stripe "github.com/stripe/stripe-go/v55"
10-
"github.com/stripe/stripe-go/v55/form"
9+
stripe "github.com/stripe/stripe-go"
10+
"github.com/stripe/stripe-go/form"
1111
)
1212

1313
// Client is used to invoke APIs related to charges.

charge/client_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"testing"
55

66
assert "github.com/stretchr/testify/require"
7-
stripe "github.com/stripe/stripe-go/v55"
8-
_ "github.com/stripe/stripe-go/v55/testing"
7+
stripe "github.com/stripe/stripe-go"
8+
_ "github.com/stripe/stripe-go/testing"
99
)
1010

1111
func TestChargeCapture(t *testing.T) {

charge_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"testing"
66

77
assert "github.com/stretchr/testify/require"
8-
"github.com/stripe/stripe-go/v55/form"
8+
"github.com/stripe/stripe-go/form"
99
)
1010

1111
func TestCharge_UnmarshalJSON(t *testing.T) {

client/api.go

+58-58
Original file line numberDiff line numberDiff line change
@@ -2,64 +2,64 @@
22
package client
33

44
import (
5-
stripe "github.com/stripe/stripe-go/v55"
6-
"github.com/stripe/stripe-go/v55/account"
7-
"github.com/stripe/stripe-go/v55/applepaydomain"
8-
"github.com/stripe/stripe-go/v55/balance"
9-
"github.com/stripe/stripe-go/v55/bankaccount"
10-
"github.com/stripe/stripe-go/v55/bitcoinreceiver"
11-
"github.com/stripe/stripe-go/v55/bitcointransaction"
12-
"github.com/stripe/stripe-go/v55/card"
13-
"github.com/stripe/stripe-go/v55/charge"
14-
"github.com/stripe/stripe-go/v55/countryspec"
15-
"github.com/stripe/stripe-go/v55/coupon"
16-
"github.com/stripe/stripe-go/v55/customer"
17-
"github.com/stripe/stripe-go/v55/discount"
18-
"github.com/stripe/stripe-go/v55/dispute"
19-
"github.com/stripe/stripe-go/v55/ephemeralkey"
20-
"github.com/stripe/stripe-go/v55/event"
21-
"github.com/stripe/stripe-go/v55/exchangerate"
22-
"github.com/stripe/stripe-go/v55/fee"
23-
"github.com/stripe/stripe-go/v55/feerefund"
24-
"github.com/stripe/stripe-go/v55/file"
25-
"github.com/stripe/stripe-go/v55/filelink"
26-
"github.com/stripe/stripe-go/v55/invoice"
27-
"github.com/stripe/stripe-go/v55/invoiceitem"
28-
"github.com/stripe/stripe-go/v55/issuerfraudrecord"
29-
"github.com/stripe/stripe-go/v55/issuing/authorization"
30-
issuingcard "github.com/stripe/stripe-go/v55/issuing/card"
31-
"github.com/stripe/stripe-go/v55/issuing/cardholder"
32-
issuingdispute "github.com/stripe/stripe-go/v55/issuing/dispute"
33-
"github.com/stripe/stripe-go/v55/issuing/transaction"
34-
"github.com/stripe/stripe-go/v55/loginlink"
35-
"github.com/stripe/stripe-go/v55/order"
36-
"github.com/stripe/stripe-go/v55/orderreturn"
37-
"github.com/stripe/stripe-go/v55/paymentintent"
38-
"github.com/stripe/stripe-go/v55/paymentsource"
39-
"github.com/stripe/stripe-go/v55/payout"
40-
"github.com/stripe/stripe-go/v55/plan"
41-
"github.com/stripe/stripe-go/v55/product"
42-
"github.com/stripe/stripe-go/v55/radar/valuelist"
43-
"github.com/stripe/stripe-go/v55/radar/valuelistitem"
44-
"github.com/stripe/stripe-go/v55/recipient"
45-
"github.com/stripe/stripe-go/v55/refund"
46-
"github.com/stripe/stripe-go/v55/reporting/reportrun"
47-
"github.com/stripe/stripe-go/v55/reporting/reporttype"
48-
"github.com/stripe/stripe-go/v55/reversal"
49-
"github.com/stripe/stripe-go/v55/sigma/scheduledqueryrun"
50-
"github.com/stripe/stripe-go/v55/sku"
51-
"github.com/stripe/stripe-go/v55/source"
52-
"github.com/stripe/stripe-go/v55/sourcetransaction"
53-
"github.com/stripe/stripe-go/v55/sub"
54-
"github.com/stripe/stripe-go/v55/subitem"
55-
terminalconnectiontoken "github.com/stripe/stripe-go/v55/terminal/connectiontoken"
56-
terminallocation "github.com/stripe/stripe-go/v55/terminal/location"
57-
terminalreader "github.com/stripe/stripe-go/v55/terminal/reader"
58-
"github.com/stripe/stripe-go/v55/token"
59-
"github.com/stripe/stripe-go/v55/topup"
60-
"github.com/stripe/stripe-go/v55/transfer"
61-
"github.com/stripe/stripe-go/v55/usagerecord"
62-
"github.com/stripe/stripe-go/v55/webhookendpoint"
5+
stripe "github.com/stripe/stripe-go"
6+
"github.com/stripe/stripe-go/account"
7+
"github.com/stripe/stripe-go/applepaydomain"
8+
"github.com/stripe/stripe-go/balance"
9+
"github.com/stripe/stripe-go/bankaccount"
10+
"github.com/stripe/stripe-go/bitcoinreceiver"
11+
"github.com/stripe/stripe-go/bitcointransaction"
12+
"github.com/stripe/stripe-go/card"
13+
"github.com/stripe/stripe-go/charge"
14+
"github.com/stripe/stripe-go/countryspec"
15+
"github.com/stripe/stripe-go/coupon"
16+
"github.com/stripe/stripe-go/customer"
17+
"github.com/stripe/stripe-go/discount"
18+
"github.com/stripe/stripe-go/dispute"
19+
"github.com/stripe/stripe-go/ephemeralkey"
20+
"github.com/stripe/stripe-go/event"
21+
"github.com/stripe/stripe-go/exchangerate"
22+
"github.com/stripe/stripe-go/fee"
23+
"github.com/stripe/stripe-go/feerefund"
24+
"github.com/stripe/stripe-go/file"
25+
"github.com/stripe/stripe-go/filelink"
26+
"github.com/stripe/stripe-go/invoice"
27+
"github.com/stripe/stripe-go/invoiceitem"
28+
"github.com/stripe/stripe-go/issuerfraudrecord"
29+
"github.com/stripe/stripe-go/issuing/authorization"
30+
issuingcard "github.com/stripe/stripe-go/issuing/card"
31+
"github.com/stripe/stripe-go/issuing/cardholder"
32+
issuingdispute "github.com/stripe/stripe-go/issuing/dispute"
33+
"github.com/stripe/stripe-go/issuing/transaction"
34+
"github.com/stripe/stripe-go/loginlink"
35+
"github.com/stripe/stripe-go/order"
36+
"github.com/stripe/stripe-go/orderreturn"
37+
"github.com/stripe/stripe-go/paymentintent"
38+
"github.com/stripe/stripe-go/paymentsource"
39+
"github.com/stripe/stripe-go/payout"
40+
"github.com/stripe/stripe-go/plan"
41+
"github.com/stripe/stripe-go/product"
42+
"github.com/stripe/stripe-go/radar/valuelist"
43+
"github.com/stripe/stripe-go/radar/valuelistitem"
44+
"github.com/stripe/stripe-go/recipient"
45+
"github.com/stripe/stripe-go/refund"
46+
"github.com/stripe/stripe-go/reporting/reportrun"
47+
"github.com/stripe/stripe-go/reporting/reporttype"
48+
"github.com/stripe/stripe-go/reversal"
49+
"github.com/stripe/stripe-go/sigma/scheduledqueryrun"
50+
"github.com/stripe/stripe-go/sku"
51+
"github.com/stripe/stripe-go/source"
52+
"github.com/stripe/stripe-go/sourcetransaction"
53+
"github.com/stripe/stripe-go/sub"
54+
"github.com/stripe/stripe-go/subitem"
55+
terminalconnectiontoken "github.com/stripe/stripe-go/terminal/connectiontoken"
56+
terminallocation "github.com/stripe/stripe-go/terminal/location"
57+
terminalreader "github.com/stripe/stripe-go/terminal/reader"
58+
"github.com/stripe/stripe-go/token"
59+
"github.com/stripe/stripe-go/topup"
60+
"github.com/stripe/stripe-go/transfer"
61+
"github.com/stripe/stripe-go/usagerecord"
62+
"github.com/stripe/stripe-go/webhookendpoint"
6363
)
6464

6565
// API is the Stripe client. It contains all the different resources available.

0 commit comments

Comments
 (0)