No description
  • Go 89.3%
  • Starlark 9.9%
  • Dockerfile 0.8%
Find a file
2025-07-06 01:10:45 +08:00
.github/workflows ci: Update bazel version 2025-07-05 14:11:24 +08:00
cmd feature: Add info endpoints 2025-06-15 20:57:25 +08:00
internal tests: Add /price and /ticker tests 2025-07-06 01:10:45 +08:00
pkg fix: Known timeout issue for binance and sdk 2025-07-05 14:08:44 +08:00
.bazelversion ci: Update bazel version 2025-07-05 14:11:24 +08:00
.gitignore feature: Add average price 2025-05-31 23:40:33 +08:00
BUILD.bazel ci: Introduce Bazel as build system 2025-05-18 19:17:55 +08:00
build.Dockerfile ci: Dockerfile and CI (#3) 2025-05-18 23:47:00 +08:00
config.example.yaml feature: Add info endpoints 2025-06-15 20:57:25 +08:00
go.mod feature: Use official SDK for Bybit 2025-06-22 21:29:21 +08:00
go.sum feature: Use official SDK for Bybit 2025-06-22 21:29:21 +08:00
LICENSE Initial commit 2025-05-16 22:13:52 +08:00
MODULE.bazel feature: Use official SDK for Bybit 2025-06-22 21:29:21 +08:00
MODULE.bazel.lock ci: Update bazel version 2025-07-05 14:11:24 +08:00
README.md chore: Add go report 2025-07-05 17:46:08 +08:00

nOracle

Go Report Card

📦 Requirements

🚀 Getting Started

Install Go dependencies

Use Bazel to tidy the Go module and fetch external dependencies.

bazel mod tidy

Build all targets

This ensures all Bazel targets in the repo are building correctly.

bazel build //...

Generate or update Bazel build files with Gazelle

Gazelle scans your Go code and automatically generates or updates BUILD.bazel files.

bazel run //:gazelle

Re-run Gazelle whenever:

  • You add or remove .go files
  • You rename Go packages or files
  • You change import paths

Run tests

This ensures all Bazel targets in the repo are tested correctly.

bazel test //...