Go용 Bithumb API 클라이언트 프로그램입니다. (Bithumb API Client for Golang)
해당 패키지에 대한 Issue 및 Pull requests, fork 는 언제든지 환영입니다!
- Go (version 1.15.6 이상)
- 라이브러리 Download
user@ubuntu:~$ go get github.com/lutergs/gobithumb
- 라이브러리 Import
import(
b "github.com/lutergs/gobithumb"
)
- 라이브러리 Init
BithumbClient := b.NewBithumb("YOUR CONNECT KEY", "YOUR SECRET KEY")
- 라이브러리 사용 예제
// Public API 사용 예시
ticker, reqTime, err := BithumbClient.GetTicker(b.BTC, b.KRW)
if err != nil{
panic(err)
}
// Private API 사용 예시
buyId, err := BithumbClient.MarketBuy(b.BTC, b.KRW, 0.0002)
if err != nil{
panic(err)
}
orderStatus, err := BithumbClient.GetOrderDetail(b.BTC, b.KRW, buyId)
if err != nil{
panic(err)
}
fmt.Println("buy process : ", orderStatus)
여기 를 참고