Solod bindings for libuv, a multi-platform library for asynchronous I/O.
-
Install libuv for your operating system.
-
Install the Solod bindings.
go get solod.dev/uv@latest
- Use it in your code.
package main
import (
"solod.dev/so/fmt"
"solod.dev/uv/libuv"
)
func main() {
loop := libuv.Default_loop()
fmt.Println("Default loop")
libuv.Run(loop, libuv.RUN_DEFAULT)
libuv.Loop_close(loop)
}