e63f7e9a77 | ||
---|---|---|
.github/workflows | ||
.idea | ||
examples | ||
handlers | ||
models | ||
LICENSE | ||
README.md | ||
account.go | ||
asset.go | ||
broker.go | ||
bybit_api_client.go | ||
bybit_websocket.go | ||
consts.go | ||
go.mod | ||
go.sum | ||
lending.go | ||
market.go | ||
market_klines.go | ||
place_order.go | ||
position.go | ||
pre_upgrade.go | ||
request.go | ||
spot_leverage.go | ||
spot_margin.go | ||
trade.go | ||
user.go |
README.md
bybit-go-api
Table of Contents
About
The Official Go Lang API connector for Bybit's HTTP and WebSocket APIs.
Dive into a plethora of functionalities:
- Market Data Retrieval
- Trade Execution
- Position Management
- Account and Asset Info Retrieval
- User and Upgrade Management
- Public Websocket Streaming
- Private Websocket Streaming
- Lending Institution and Client
- Broker Earning Data
bybit-go-api provides an official, robust, and high-performance go connector to Bybit's trading APIs.
Initially conceptualized by esteemed go developer Victor, this module is now maintained by Bybit's in-house go experts.
Your contributions are most welcome!
Development
bybit-go-api is under active development with the latest features and updates from Bybit's API implemented promptly. The module utilizes minimal external libraries to provide a lightweight and efficient experience. If you've made enhancements or fixed bugs, please submit a pull request.
Installation
Ensure you have go 1.21.0 or higher. You can include bybit-go-api in your project using Maven or Gradle.
Usage
Note: Replace placeholders (like YOUR_API_KEY, links, or other details) with the actual information. You can also customize this template to better fit the actual state and details of your Java API.
Rest API
Websocket public channel
Websocket private channel
Contact
For support, join our Bybit API community on Telegram.
Contributors
List of other contributors
Victor 💻 📖 |
Donations
Your donations keep our development active and our community growing. Donate USDT to our ERC20 Wallet Address.