v
https://github.com/vlang/v
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
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
V not yet supported10 Subscribers
Add a CodeTriage badge to v
Help out
- Issues
- new compiler: capturing closure assigned to a field through a cast pointer is destroyed at scope exit (closure_try_destroy) -> SIGSEGV on call
- v test: the runner evaluates `// vtest build:` against an empty fact set since V1 was removed
- Default value in parameter causes crash when its an union
- cmd/v: export the build facts and defines to the test runner again (fix #28798)
- [bug] v3: false-positive "duplicate attribute" when a struct attribute shares a name with a field attribute (regression in edadb203929)
- a module installed under a namespace gets two type identities when a submodule name collides
- v3 c compilation error
- v3 veb middleware user context param don't compile
- new compiler: non-existent enum value is accepted silently (`Enum.value` compiles to 0, `.value` in a match arm is accepted)
- checker: cover enum shorthand in collapsed struct call arguments
- Docs
- V not yet supported