1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
# go-lib-micro
[](https://gitlab.com/Northern.tech/Mender/go-lib-micro/pipelines)
[](https://coveralls.io/github/mendersoftware/go-lib-micro?branch=master)
[](https://goreportcard.com/report/github.com/mendersoftware/go-lib-micro)
Mender: go-lib-micro
==============================================
Mender is an open source over-the-air (OTA) software updater for embedded Linux
devices. Mender comprises a client running at the embedded device, as well as
a server that manages deployments across many devices.
This repository contains the Mender go-lib-micro library, which is part of the
Mender server. The Mender server is designed as a microservices architecture
and comprises several repositories.
The go-lib-micro library is a collection of utilities and middlewares shared among microservices in the Mender ecosystem.

## Getting started
To start using Mender, we recommend that you begin with the Getting started
section in [the Mender documentation](https://docs.mender.io/).
## Using the library
The library's code is divided into subpackages, which can be imported the standard Go way:
```
import (
"github.com/mendersoftware/go-lib-micro/log"
"github.com/mendersoftware/go-lib-micro/requestid"
)
```
For example usage, please see e.g. the [Mender Deployments Service](https://github.com/mendersoftware/deployments).
## Contributing
We welcome and ask for your contribution. If you would like to contribute to Mender, please read our guide on how to best get started [contributing code or
documentation](https://github.com/mendersoftware/mender/blob/master/CONTRIBUTING.md).
## License
Mender is licensed under the Apache License, Version 2.0. See
[LICENSE](https://github.com/mendersoftware/go-lib-micro/blob/master/LICENSE) for the
full license text.
## Security disclosure
We take security very seriously. If you come across any issue regarding
security, please disclose the information by sending an email to
[security@mender.io](security@mender.io). Please do not create a new public
issue. We thank you in advance for your cooperation.
## Connect with us
* Join the [Mender Hub discussion forum](https://hub.mender.io)
* Follow us on [Twitter](https://twitter.com/mender_io). Please
feel free to tweet us questions.
* Fork us on [Github](https://github.com/mendersoftware)
* Create an issue in the [bugtracker](https://tracker.mender.io/projects/MEN)
* Email us at [contact@mender.io](mailto:contact@mender.io)
* Connect to the [#mender IRC channel on Libera](https://web.libera.chat/?#mender)
|