Hi Eranda,

Is this still developed with Go? I can see Java CLI client at [1].

However, +1 for using Go for the CLI. IMO it would be cleaner to keep the
CLI code separately, as two are written in different languages.

[1]
https://github.com/wso2/message-broker/tree/master/modules/broker-cli-client

Thanks.

On Thu, Feb 8, 2018 at 4:30 AM, Eranda Rajapakshe <eran...@wso2.com> wrote:

> Hi,
>
> For MB4 we are writing a CLI client to perform admin operations. I have
> done a draft design and doing an implementation. At the moment I am trying
> out this with GoLang as its really flexible for building CLIs and it can
> be, executables will be able to run on machines without a JVM.
>
> We are hoping to package this CLI client into MB itself. Also, our idea is
> to include the source code in message-broker repo[1] (to make it easy to
> maintain). Since message-broker repo is built using maven, I am hoping to
> use this maven-go plugin[2] to build the Go source code of the CLI.
>
> Is there a better approach to achieve our requirement? (as it seems
> maven-go plugin can manage dependencies and compile the Go code without any
> external involvement.)
>
> [1]. https://github.com/wso2/message-broker
> [2]. https://github.com/raydac/mvn-golang/
>
> Thanks,
> --
> *Eranda Rajapakshe*
> Software Engineer
> WSO2 Inc.
> Mobile : +94784822608
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
--

Lahiru Sandaruwan
WSO2 Inc., http://wso2.com

lean.enterprise.middleware

m: +1 901 530 2379
e: lahi...@wso2.com b: https://medium.com/@lahirugmg
in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to