hey
script
hey | script | |
---|---|---|
1 | 11 | |
22,410 | 5,084 | |
0.9% | - | |
10.0 | 5.2 | |
5 days ago | 2 months ago | |
TypeScript | Go | |
GNU Affero General Public License v3.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hey
script
-
GNU Parallel, where have you been all my life?
I use Go. You can run scripts with go run directly, and this package makes shell tasks easy: https://github.com/bitfield/script
-
Scripting with Go: A Modest Proposal
If you're not deeply familiar with Go there is one detail missing from this post (though it's in the script README) - what a complete program looks like. Here's the example from https://github.com/bitfield/script#a-realistic-use-case
package main
- 'script' is for writing shell-like pipelines in Go
- script
-
Some Useful Patterns for Go's os/exec
Imho also worth mentioning: https://github.com/bitfield/script
-
Is there anything golang similar to python plumbum?
I would say bitfield/script is the closest thing to plumbum. You should check out this article written by the author.
-
Change go code behaviour at runtime
There are lua and Go-script options. My impression is that a few are well accepted but perhaps just a little less widely used than the first two. I cannot speak from personal experience on them. Shopify has a Lua 5.2 port: https://github.com/Shopify/go-lua and I know https://github.com/bitfield/script is one of the Go-like scripting languages, but I think it's more for a shell script replacement than embedding.
-
Planning to learn Go, does it have this feature?
Parallel to my other comment, u/Akirapearl, if you find yourself getting annoyed at Go’s system-language focus, you might find John’s “script” Go library useful: https://github.com/bitfield/script
- DevOps Junior, Why is BASH something I need to learn?
-
Scripting with Go
It took me a while to find the link to the library "script" and it's repo - https://github.com/bitfield/script
What are some alternatives?
easyarty - A dead simple artillery calculator for the video game Hell Let Loose
Hey - HTTP load generator, ApacheBench (ab) replacement
k6 - A modern load testing tool, using Go and JavaScript - https://k6.io
bombardier - Fast cross-platform HTTP benchmarking tool written in Go
siege - Siege is an http load tester and benchmarking utility
Go Metrics - Go port of Coda Hale's Metrics library
exevo-pan - Exevo Pan is a better experience for Tibia Char Bazaar.
Moby - The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
nextjs-wordpress - đź’€ It's headless WordPress!
webhook - webhook is a lightweight incoming webhook server to run shell commands
create-web3-frontend - The fastest way to get started with a fully-fledged web3 frontend
Packer - Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.