Install pkg:
go get github.com/suapapa/go_kinvest
Example usage:
import kinvest "github.com/suapapa/go_kinvest"
kc, _ := kinvest.NewClient(nil)
bal, _ := kc.GetDomesticAccountBalance(context.Background())
And refer;
This package read following envs for the API calls:
KINVEST_ACCOUNT
: 계좌번호, XXXXXXXX-XXKINVEST_APPKEY
: 한국투자증권 개발자센터에서 발급받은 appkeyKINVEST_APPSECRET
: 한국투자증권 개발자센터에서 발급받은 appsecretKINVEST_TOKEN_PATH
: 발급받은 토큰을 저장하기 위한 경로. 설정하지 않으면./kinvest_access_token.yaml
에 저장
- 한국투자 OpenAPI - API문서