An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

modernc.org/libc

Package libc provides run time support for programs generated by the ccgo C to Go transpiler, version 4 or later. Many C libc functions are not thread safe. Such functions are not safe for concurrent use by multiple goroutines in the Go translation as well. C threads are modeled as Go goroutines. Every such C thread, ie. a Go goroutine, must use its own Thread Local Storage instance implemented by the TLS type. Signal handling in translated C code is not coordinated with the Go runtime. This is probably the same as when running C code via CGo. This package synchronizes its environ with the current Go environ lazily and only once. From Linux man-pages Copyleft

Ecosystem
proxy.golang.org
Latest Release
v1.73.0
5 months ago
Versions
417
Dependent Packages
2,858
Dependent Repos
4,504
Links
Registry proxy.golang.org
Homepage Homepage
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:golang/modernc.org/libc
spec
License BSD-3-Clause
Namespace modernc.org
First Release about 6 years ago
Last Synced 4 months ago
Repository
Stars 15 on gitlab.com
Forks 16 on gitlab.com
Docker Dependents 902
Docker Downloads 1,640,230,733
Rankings on proxy.golang.org
Overall Top 3.6%
Dependent packages Top 0.1%
Dependent repos Top 0.1%
Forks Top 7.1%
Docker downloads Top 0.1%