goaltools / goal

Goal is a toolkit for high productivity web development in Go language in the spirit of Revel Framework that is built around the concept of code generation.
BSD 2-Clause "Simplified" License
87 stars 3 forks source link

Implement Reverse Proxy #5

Open ghost opened 9 years ago

ghost commented 9 years ago

Revel Framework uses a reverse proxy to show a developer errors right in the browser. Something similar should be implemented for Goal.

All tools will have to use a logger that writes not only to the stdout / stderr but also to the proxy (it will have its own API).

ghost commented 9 years ago

As an alternative it is also possible to create a terminal UI (e.g. see https://github.com/gizak/termui or https://github.com/VladimirMarkelov/clui). With the architecture of the toolkit it would be much easier.