MCPcopy Create free account

hub / github.com/beeker1121/mailchimp-go / functions

Functions58 in github.com/beeker1121/mailchimp-go

↓ 46 callersMethodError
Error satisfies the error interface method.
errors.go:34
↓ 9 callersMethodContains
Contains checks whether the tagOptions contains the specified option.
query/encode.go:339
↓ 7 callersFunctionValues
Values returns the url.Values encoding of v. Values expects to be passed a struct, and traverses it recursively using the following encoding rules.
query/encode.go:139
↓ 6 callersFunctionDelete
Delete deletes a list.
lists/lists.go:331
↓ 6 callersFunctionDelete
Delete deletes a list member.
lists/members/members.go:398
↓ 6 callersFunctionNew
New adds a new list member.
lists/members/members.go:326
↓ 4 callersFunctionGetList
GetList retrieves information about a specific list.
lists/lists.go:295
↓ 4 callersFunctionGetMember
GetMember retrieves information about a specific member within a list.
lists/members/members.go:362
↓ 4 callersFunctioncreateList
()
lists/lists_test.go:190
↓ 4 callersFunctionvalueString
valueString returns the string representation of a value.
query/encode.go:276
↓ 3 callersFunctionNew
New creates a new list.
lists/lists.go:261
↓ 2 callersFunctionSetKey
SetKey sets the API key and updates the data center value accordingly.
mailchimp.go:26
↓ 2 callersFunctionparseTag
parseTag splits a struct field's url tag into its name and comma-separated options.
query/encode.go:333
↓ 1 callersMethodEncodeQueryString
(v interface{})
query/encode.go:42
↓ 1 callersMethodEncodeValues
(key string, v *url.Values)
query/encode.go:48
↓ 1 callersFunctionGet
Get retrieves information about all lists.
lists/lists.go:278
↓ 1 callersFunctionGet
Get retrieves information about members in a list.
lists/members/members.go:344
↓ 1 callersFunctionUpdate
Update updates a list.
lists/lists.go:313
↓ 1 callersFunctionUpdate
Update updates a list member.
lists/members/members.go:380
↓ 1 callersFunctioncreateList
()
lists/members/members_test.go:197
↓ 1 callersFunctionisEmptyValue
isEmptyValue checks if a value should be considered empty for the purposes of omitting fields with the "omitempty" option.
query/encode.go:304
↓ 1 callersFunctionreflectValue
reflectValue populates the values parameter from the struct fields in val. Embedded structs are followed recursively (using the rules defined in the V
query/encode.go:164
FunctionCall
Call issues a request to the MailChimp API.
mailchimp.go:46
FunctionEncode
Encode returns the query string encoding of v.
query/encode.go:52
MethodEncodeQueryString
EncodeQueryString handles custom query string encoding for the GetParams object.
lists/lists.go:184
MethodEncodeQueryString
EncodeQueryString handles custom query string encoding for the GetListParams object.
lists/lists.go:236
MethodEncodeQueryString
EncodeQueryString handles custom query string encoding for the GetParams object.
lists/members/members.go:214
MethodEncodeQueryString
EncodeQueryString handles custom query string encoding for the GetMemberParams object.
lists/members/members.go:272
MethodEncodeValues
(key string, v *url.Values)
query/encode_test.go:262
MethodMarshalJSON
MarshalJSON handles custom JSON marshalling for the NewParams object. Credit to http://choly.ca/post/go-json-marshalling/
lists/members/members.go:172
MethodMarshalJSON
MarshalJSON handles custom JSON marshalling for the UpdateParams object. Credit to http://choly.ca/post/go-json-marshalling/
lists/members/members.go:302
FunctionSetClient
SetClient sets the http.Client used to make API requests.
mailchimp.go:41
FunctionTestDelete
(t *testing.T)
lists/lists_test.go:37
FunctionTestDelete
(t *testing.T)
lists/members/members_test.go:39
FunctionTestGet
(t *testing.T)
lists/lists_test.go:84
FunctionTestGet
(t *testing.T)
lists/members/members_test.go:92
FunctionTestGetList
(t *testing.T)
lists/lists_test.go:138
FunctionTestGetMember
(t *testing.T)
lists/members/members_test.go:130
FunctionTestListUnmarshal
(t *testing.T)
lists/lists_test.go:18
FunctionTestMain
(m *testing.M)
lists/lists_test.go:215
FunctionTestMain
(m *testing.M)
lists/members/members_test.go:222
FunctionTestMemberUnmarshal
(t *testing.T)
lists/members/members_test.go:20
FunctionTestNew
(t *testing.T)
lists/lists_test.go:69
FunctionTestNew
(t *testing.T)
lists/members/members_test.go:72
FunctionTestSetKey
(t *testing.T)
mailchimp_test.go:5
FunctionTestTagParsing
(t *testing.T)
query/encode_test.go:303
FunctionTestUpdate
(t *testing.T)
lists/lists_test.go:158
FunctionTestUpdateMember
(t *testing.T)
lists/members/members_test.go:155
FunctionTestValues_Marshaler
(t *testing.T)
query/encode_test.go:269
FunctionTestValues_MarshalerWithNilPointer
(t *testing.T)
query/encode_test.go:288
FunctionTestValues_embeddedStructs
(t *testing.T)
query/encode_test.go:222
FunctionTestValues_invalidInput
(t *testing.T)
query/encode_test.go:253
FunctionTestValues_omitEmpty
(t *testing.T)
query/encode_test.go:174
FunctionTestValues_types
(t *testing.T)
query/encode_test.go:25
MethodUnmarshalJSON
UnmarshalJSON handles custom JSON unmarshalling for the Stats object. Credit to http://choly.ca/post/go-json-marshalling/
lists/lists.go:65
MethodUnmarshalJSON
UnmarshalJSON handles custom JSON unmarshalling for the List object. Credit to http://choly.ca/post/go-json-marshalling/
lists/lists.go:124
MethodUnmarshalJSON
UnmarshalJSON handles custom JSON unmarshalling for the Note object. Credit to http://choly.ca/post/go-json-marshalling/
lists/members/members.go:60
MethodUnmarshalJSON
UnmarshalJSON handles custom JSON unmarshalling for the Member object. Credit to http://choly.ca/post/go-json-marshalling/
lists/members/members.go:110