<p>Hi, I created an application that is used to creating an run cli tools to automate tasks, generate code and other tools to make my project workflow faster.</p>
<p><a href="https://github.com/kujtimiihoxha/plis" rel="nofollow">https://github.com/kujtimiihoxha/plis</a></p>
<p>This application is written in GO and the tools you can create and run with plis are written as scripts (currently it supports javascript and lua).</p>
<p>Plis also manages the tools dependencies and installing the tools (similar to <code>npm</code>)</p>
<p>I would like to hear your thoughts on the concept, and if you find it worth it I would appreciate any contribution.</p>
<p>Plis has no release yet and the API and docs are still a work in progress.</p>
<p>Thanks!! </p>
<hr/>**评论:**<br/><br/>ar1819: <pre><p>Looks like an interesting project but I didn't found a "motivation" paragraph. When writing such tools you should literally convince the other party to use it, or at least - present them the use cases. And no - referencing to other utilities doesn't work because that requires the knowledge of said utilities. </p>
<p>So - before you dive in tutorial you should probably show me(the user) the use cases, provide a basic example and optionally write about why did you write new utility. Keep in mind that this do NOT need to be objective or fully rationale - I just want to know the idea behind and what I can do with this tool, which I cannot do currently with existing tools, or can but with much more pain points. </p>
<p>Other than that - looks like a fine tool. </p></pre>kujtimii: <pre><p>Thanks a lot for your feedback, the main idea behind Plis is to use it to automate stuff, I do some frontend stuff and before <code>angular-cli</code> was out I had to manually do a lot of the boilerplate code and code generation this was one motivation for plis. Plis is simply a tool to make a developers life easier, create a simple tool fast to do some tasks you need done.</p></pre>goomba_gibbon: <pre><p>Hi. I'm struggling to understand what Plis actually does. Is it similar to Cobra?</p>
<p>I did eventually find an example but it would be really helpful if there was a concrete example in the readme.</p>
<p>It looks really interesting and I'll definitely have a play with it. Thanks!</p></pre>kujtimii: <pre><p>Hey thanks for your feedback, docs of plis are still a work in progress I am going to add examples and create tools for projects that I use plis for. Plis uses <code>cobra</code> but plis is not a library it is supposed to be used as an application, you will write the tools in scripting languages (I chose this solution to make it easier for non go users and because it will be easier to install tools since there is no need for any compilation and the user does not have to install any other application to use plis besides git)</p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传