Categorygithub.com/ubuntu/gowsl
repositorypackage
0.0.0-20240906163211-049fd49bd93b
Repository: https://github.com/ubuntu/gowsl.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# README

GoWSL

This module offers an idiomatic interface between your Go code and the Windows Subsystem for Linux (WSL) API (wslApi.dll and occasionally wsl.exe). It offers wrappers around common actions to manage WSL distros.

Code quality Go Reference Go Report Card License

Aim

We aim not to extend the aforementioned API, but rather to provide a safe, idiomatic, and easy-to-use wrapper around it. The goal is to enable the development of applications that build on top of it.

Requirements

  • Windows Subsystem for Linux must be installed (documentation) and enabled.
  • Go version must be equal to or above 1.20.

Development

Your help would be very much appreciated! Check out the CONTRIBUTING document to see how you could collaborate.

Contact

You are welcome to create a new issue on this repository if you find bugs or wish to make any feature request.