Skip to content

Add library source and open source setup#1

Merged
khavrks merged 1 commit into
mainfrom
open-source-setup
Mar 26, 2026
Merged

Add library source and open source setup#1
khavrks merged 1 commit into
mainfrom
open-source-setup

Conversation

@khavrks

@khavrks khavrks commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add all Go packages: ws, binance, bybit, bitget, models, depth, candles, indicators
  • Update module path to github.com/KhavrTrading/flowex
  • Add comprehensive README with badges (pkg.go.dev, Go Report Card, CI, License)
  • Add GitHub Actions CI workflow (Go 1.22 + 1.23)
  • Add .gitignore, CHANGELOG.md
  • Add repo topics: golang, websocket, crypto, binance, bybit, bitget, trading, market-data, order-book

Open source checklist

  • MIT License
  • README with install, examples, architecture docs
  • pkg.go.dev badge
  • Go Report Card badge
  • CI badge (GitHub Actions)
  • .gitignore
  • CHANGELOG.md
  • Repository topics set
  • Repo is public

Test plan

  • go build ./... passes
  • go vet ./... passes
  • Live test with Binance BTCUSDT WebSocket stream verified working
  • CI passes on push

- Add all Go packages: ws, binance, bybit, bitget, models, depth, candles, indicators
- Update module path to github.com/KhavrTrading/flowex
- Add comprehensive README with badges (pkg.go.dev, Go Report Card, CI, license)
- Add GitHub Actions CI workflow (Go 1.22/1.23)
- Add .gitignore and CHANGELOG.md
- Include basic usage example
@khavrks khavrks merged commit 90e96e3 into main Mar 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant