wildmatch-go
go

wildmatch-go | go | |
---|---|---|
1 | 2,216 | |
7 | 125,509 | |
- | 0.6% | |
4.1 | 10.0 | |
9 months ago | 7 days ago | |
Go | Go | |
MIT License | BSD 3-clause "New" or "Revised" 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.
wildmatch-go
go
-
Go 1.24 Is Released
What would be an use case for `os.Root`? Based on my understanding ( https://github.com/golang/go/issues/67002 ), it is related to security. However, under the hood, it doesn't use `Chroot`, so I could imagine, that eventually someone finds a way to escape from the Root.
-
We replaced our React front end with Go and WebAssembly
Go's "nothing is async because everything is async" model, combined with WebAssembly's (current) lack of support for stack switching and arbitrary goto, essentially mean that the compiler needs to insert extra code everywhere to support arbitrarily un/rewinding the stack.
This massively bloats binaries and means that go compiled to wasm is much slower than native speed, significantly more so than than the equivalent slowdown for c/rust.
see https://github.com/golang/go/issues/65440
-
Baffled by generational garbage collection – wingolog
There are some discussions to add optional generational regions to Go: https://github.com/golang/go/discussions/70257
-
Go Data Structures: Interfaces
since when has that stopped go? “[]rune(someString)” is O(n) and quite inobvious
The O(n) loop is here: https://github.com/golang/go/blob/215de81513286c010951624243...
-
Microsoft Go 1.24 FIPS changes
>A number of companies must comply with them, for example as part of a broader FedRAMP compliance posture. (If that's not you, you can ignore this. Run!) [1]
Apparently this isn't me. Sounds like I'm correct in assuming it's security theater at best, and an avenue for new backdoors at worst.
[1] https://github.com/golang/go/issues/69536
- Go proposal: sync/v2: new package
-
Go Supply Chain Attack: Malicious Package Exploits Go Module Proxy Caching
The mechanism was reported last year: https://github.com/golang/go/issues/66653 but not acted on.
-
Top Terraform/OpenTofu tools to Use in 2025
Callable as a Go Module Includes a Semver compatibility promise via the tenvlib wrapper package for seamless integration (details available in TENV_AS_LIB.md). Can be used as a library to download OpenTofu with minimum dependencies.
- Steam Freezes Go Applications
- Proposal: Sync/v2: New Package
What are some alternatives?
glob - Go glob
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
wildcard - A simple golang customizable wildcard matcher.
v - Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
gowww/router - ⚡️ A lightning fast HTTP router
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
wildmatch - Simple string matching with single- and multiple-wildcard operator
TinyGo - Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Angular - Deliver web apps with confidence 🚀
grule-rule-engine - Rule engine implementation in Golang
crystal - The Crystal Programming Language
RxGo - Reactive Extensions for the Go language.
