{"id":21361897,"url":"https://github.com/mxssl/binary-search-tree","last_synced_at":"2025-06-17T12:36:57.035Z","repository":{"id":96800425,"uuid":"200532513","full_name":"mxssl/binary-search-tree","owner":"mxssl","description":"Binary Search Tree implementation in Go (Golang)","archived":false,"fork":false,"pushed_at":"2020-01-25T05:04:46.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-03-02T09:10:44.094Z","etag":null,"topics":["algorithms","binary-search-tree","data-structures","go","golang","structure"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mxssl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-04T19:19:46.000Z","updated_at":"2024-06-19T06:30:00.497Z","dependencies_parsed_at":"2023-04-05T10:00:58.012Z","dependency_job_id":null,"html_url":"https://github.com/mxssl/binary-search-tree","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/mxssl/binary-search-tree","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxssl%2Fbinary-search-tree","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxssl%2Fbinary-search-tree/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxssl%2Fbinary-search-tree/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxssl%2Fbinary-search-tree/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mxssl","download_url":"https://codeload.github.com/mxssl/binary-search-tree/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxssl%2Fbinary-search-tree/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260359803,"owners_count":22997373,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms","binary-search-tree","data-structures","go","golang","structure"],"created_at":"2024-11-22T06:12:38.898Z","updated_at":"2025-06-17T12:36:52.008Z","avatar_url":"https://github.com/mxssl.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://cloud.drone.io/api/badges/mxssl/binary-search-tree/status.svg)](https://cloud.drone.io/mxssl/binary-search-tree)\n\n# Binary Search Tree\n\n[Binary Search Tree](https://en.wikipedia.org/wiki/Binary_search_tree) implementation in Go (Golang).\n\n```sh\ngo test -v -cover ./...\n=== RUN   TestRootValue\n--- PASS: TestRootValue (0.00s)\n=== RUN   TestLeftValue\n--- PASS: TestLeftValue (0.00s)\n=== RUN   TestLeftLeftValue\n--- PASS: TestLeftLeftValue (0.00s)\n=== RUN   TestLeftLeftLeftNode\n--- PASS: TestLeftLeftLeftNode (0.00s)\n=== RUN   TestLeftLeftRightNode\n--- PASS: TestLeftLeftRightNode (0.00s)\n=== RUN   TestLeftRightValue\n--- PASS: TestLeftRightValue (0.00s)\n=== RUN   TestLeftRightLeftValue\n--- PASS: TestLeftRightLeftValue (0.00s)\n=== RUN   TestLeftRightLeftLeft\n--- PASS: TestLeftRightLeftLeft (0.00s)\n=== RUN   TestLeftRightLeftRight\n--- PASS: TestLeftRightLeftRight (0.00s)\n=== RUN   TestLeftRightRightValue\n--- PASS: TestLeftRightRightValue (0.00s)\n=== RUN   TestLeftRightRightLeft\n--- PASS: TestLeftRightRightLeft (0.00s)\n=== RUN   TestLeftRightRightRight\n--- PASS: TestLeftRightRightRight (0.00s)\n=== RUN   TestRightValue\n--- PASS: TestRightValue (0.00s)\n=== RUN   TestRightLeft\n--- PASS: TestRightLeft (0.00s)\n=== RUN   TestRightRightValue\n--- PASS: TestRightRightValue (0.00s)\n=== RUN   TestRightRightRight\n--- PASS: TestRightRightRight (0.00s)\n=== RUN   TestRightRightLeftValue\n--- PASS: TestRightRightLeftValue (0.00s)\n=== RUN   TestRightRightLeftLeft\n--- PASS: TestRightRightLeftLeft (0.00s)\n=== RUN   TestRightRightLeftRight\n--- PASS: TestRightRightLeftRight (0.00s)\n=== RUN   TestContainsTrue\n--- PASS: TestContainsTrue (0.00s)\n=== RUN   TestContainsFalse\n--- PASS: TestContainsFalse (0.00s)\n=== RUN   TestRemoveValue\n--- PASS: TestRemoveValue (0.00s)\n=== RUN   TestRemoveLeft\n--- PASS: TestRemoveLeft (0.00s)\n=== RUN   TestRemoveRight\n--- PASS: TestRemoveRight (0.00s)\nPASS\ncoverage: 76.4% of statements\nok  \tgithub.com/mxssl/binary-search-tree\t0.006s\tcoverage: 76.4% of statements\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmxssl%2Fbinary-search-tree","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmxssl%2Fbinary-search-tree","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmxssl%2Fbinary-search-tree/lists"}