We have something like that on the drawing board, but right now it is very 
much vaporware.

The basic concept that we are using, is that you create a new instance of a 
type of input and specify a CSS style of class. The actual implementation 
of the class may vary depending upon whether the DI says we are using 
WebAsm or ConIo, or Batch, or Gui. In the case of the web, the class may be 
implemented in SCSS by the UX designer simply by @extend of the functional 
classes. Otherwise, the implementation is defined by JSON files which are 
created by the UX designer and optionally bound to the program. Our UX 
designer does not like programming and our programmers are not good 
stylists, so I am trying to keep them separated.

I hope to have an Alpha version working in a few weeks. I am currently 
working on staffing the project. If you would like to be a Beta tester or 
assist with the project, let me know.

On Tuesday, October 13, 2020 at 2:37:21 AM UTC-5 [email protected] wrote:

> Good morning.
>
> I've recently found myself writing a code generator for dynamic interface 
> composition at runtime. It became ugly and I had to pass in quite a number 
> of parameters that should have been available from reading the source code.
>
> In a second attempt I've reimplemented the generator using stringer-like 
> AST handling. It worked well but was cumbersome to code.
>
> Now an idea surfaced: wouldn't it make sense to implement a selector 
> interface on top of the golang AST, something like CSS or JQ selectors but 
> targeted at the go language constructs? I've stumbled across Guru but it 
> does seem to target a slightly different use case.
>
> Is anybody aware of such a selector lib/module or does the idea even sound 
> interesting?
>
> Cheers,
> Andi
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/d9d1833d-8211-4109-a016-283d57275c3cn%40googlegroups.com.

Reply via email to