Show HN: Gree – go lib for making trees like the 'tree' command

https://github.com/rendicott/gree
by russellendicott • 2 years ago
6 0 2 years ago

I'm always looking for easy ways to visualize data from CLI so I built something I couldn't find an existing solution for.

    a := gree.NewNode("root")
    a.NewChild("child1") 
    a.NewChild("child2").NewChild("grandchild1")
    fmt.Println(a.Draw())

Makes
    root
    ├── child1
    └── child2
        └── grandchild1
Curious if others find it useful

Related Stories

Loading related stories...

Source preview

github.com