have seen, but
1. nix will not fix it to point to  proper go, need custom derivation
2. hard to recall these symbols each time
3. exit issue
4. what else operational issue not named?
and:
5. go is not shell language, but it has super nice remote packages to do
shell like things. cli, process, unix handling. etc. so i can shortcut go
to be as short as bash. and these tools are super maintained, unlike
attempts in csharp or haskell.

so i do not get bash experience in go because local default package are
more system level, not shell. btw rust by design has shell like crates used
in build.rs.

i have seen i can mount some local packages, sure i can wrap these mounts
for one liner in nix, but how to run that go script by random people
drowning in doing setups.

i can build around all for such scripts, even there is dead go run project
doing so. but i have seen only default tooling wins. at least in enterprise
and crud coding.

so because setting go shell script is hurdle, not default out of box, it
will not be adopted, regardless what people say it is oss, feel free to
contrib)))

so instead of doing go shell scripts, and grow them into tooling as time
goes, other way will happen.  other is use bash, python, rust, js.

On Wed, Jun 21, 2023, 20:13 Jan Mercl <0xj...@gmail.com> wrote:

> On Wed, Jun 21, 2023 at 8:33 PM Dzmitry Lahoda <dzmitry.lah...@gmail.com>
> wrote:
> >
> > rust just got shebang and cargo in one file. i was hoping using go as
> good fit for some cases. but seem it will be rust. we are go, bash, nix,
> rust coders. sure there is some js in our repo. but i hate it. i like to so
> script which goes into production. bash and nix goes to ops and devs and
> qa. rust and go go to devs. so with rust now i can at least start and know
> where it ends. hope go will be sane in that area soon too. go is very good
> language for one file things so, speed of compilation faster than speed of
> python or powershell or js whatever garbage they do to setup and run.
>
> See for example https://stackoverflow.com/a/30082862
>

-- 
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 golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CAJDzDxHJNQfX5K0dC%3DEJGh_zgWkZB45qxRPN1jm-0CVRgCcJ7w%40mail.gmail.com.

Reply via email to