https://github.com/rapito/go-shopify
Simple Shopify API for the Go Programming Language
https://github.com/rapito/go-shopify
Last synced: 12 months ago
JSON representation
Simple Shopify API for the Go Programming Language
- Host: GitHub
- URL: https://github.com/rapito/go-shopify
- Owner: rapito
- License: mit
- Created: 2014-10-28T02:53:25.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2020-12-03T22:50:32.000Z (about 5 years ago)
- Last Synced: 2024-10-25T05:25:26.329Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 7.81 KB
- Stars: 25
- Watchers: 2
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go - shopify - | - | - | (Third-party APIs / HTTP Clients)
- awesome-go-zh - shopify
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / Utility/Miscellaneous)
- fucking-awesome-go - :octocat: shopify - Go Library to make CRUD request to the Shopify API. :star: 10 :fork_and_knife: 3 (Third-party APIs / Advanced Console UIs)
- awesome-go-cn - shopify
- awesome-go - go-shopify - Simple Shopify API for the Go Programming Language - ★ 19 (Third-party APIs)
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / Advanced Console UIs)
- awesome-go-plus - shopify - Go Library to make CRUD request to the Shopify API.  (Third-party APIs / Utility/Miscellaneous)
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / HTTP Clients)
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / Utility/Miscellaneous)
- awesome-go-extra - go-shopify - 10-28T02:53:25Z|2020-12-03T22:50:32Z| (Third-party APIs / Fail injection)
- awesome-Char - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / HTTP Clients)
- awesome-go-with-stars - shopify - 12-03 | (Third-party APIs / Utility/Miscellaneous)
- awesome-go-cn - shopify - shopify) [![godoc][D]](https://godoc.org/github.com/rapito/go-shopify) (第三方api / 实用程序/Miscellaneous)
- awesome-go-cn - shopify
- go-awesome-with-star-updatetime - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / HTTP Clients)
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / Utility/Miscellaneous)
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / Utility/Miscellaneous)
- awesome-go-processed - shopify - Go Library to make CRUD request to the Shopify API.| (Third-party APIs / Advanced Console UIs)
- awesome-go-cn - shopify - shopify) [![godoc][D]](https://godoc.org/github.com/rapito/go-shopify) (第三方api / 实用程序/Miscellaneous)
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / Utility/Miscellaneous)
- fucking-awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / Utility/Miscellaneous)
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / Utility/Miscellaneous)
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (Third-party APIs / HTTP Clients)
- awesome-go-info - go-shopify
- awesome-go - shopify - Go Library to make CRUD request to the Shopify API. (<span id="第三方api-third-party-apis">第三方API Third-party APIs</span> / <span id="高级控制台用户界面-advanced-console-uis">高级控制台用户界面 Advanced Console UIs</span>)
README
go-shopify
==========
[](https://godoc.org/github.com/rapito/go-shopify/shopify) [](http://www.babygopher.org)
Simple API made with **go** to make **CRUD** request to your **Shopify Store**.
Installation
------------
```
go get github.com/rapito/go-shopify
```
How-to-use
----------
- Get Requests
```
import "fmt"
import "github.com/rapito/go-shopify/shopify"
...
shop := shopify.New(storeDomain,apiKey,pass)
result, _ := shop.Get("products")
fmt.Println(string(result))
```
- Check out the *examples* folder for simple usage.
- Read some of the tests at *shopify_test.go* for complete CRUD examples.
Contribution
------------
- You may fork this library and modify it as you please.
- You can make a pull request and I will be happy to check it out and merge it.
- If you find a bug, create an issue and I will do my best to fix it (someday).
Original Work
-------------
While I was looking for something cool to do with this new language im learning
(Go, obviously), I ran into [hammond-bones'](https://github.com/hammond-bones/) **go-shopify**
library. Which inspired me to start creating this one.
- Fork it at: [go-shopify](https://github.com/hammond-bones/go-shopify)
Buy me a Drink
-------------
[](https://www.paypal.com/donate?hosted_button_id=FFC6KNAX9SKZU)
Links
-----
While I was on my *go-trip* to create this api, I found some awesome libs which made
my life easier.
Check them out, hopefully they'll do the same for you:
- http://github.com/parnurzeal/gorequest
- http://github.com/bmizerany/assert
- http://github.com/avelino/awesome-go
Other APIs
----------
- http://github.com/rapito/go-spotify