Nicolas JUHEL 7cd4eadc50 Package Status:
- Rework for the management of mandatory components to qualify the global status.
- Added qualification to components: "should", "must", "one of".
- These qualifications will influence the overall state but not the unitary state of each component.

Package Socket:
- Creation package to open and listen local unix file socket
- Allow to specify a handler who's needing a conn instance as entry
- Create a client sub package to allow negociate with the local unix file socket

Package Shell:
- adding sub package for command and command collection

Package Monitor:
- add function to expose monitor command for shell

Package Config:
- add function to expose monitor command for shell

Package Network:
- Add "IP" protocol

Pakcage Httpcli:
- Rework the construction of the client
- Add capability to specify proxy url

Package Cobra:
- add function to add flag to global command like verbose or config

Package Log:
- fix seg fault when calling a nil instance
- remove println in hookfile / hooksyslog
2023-07-26 21:11:39 +02:00
2023-06-26 08:36:29 +02:00
2023-06-26 08:36:29 +02:00
2023-07-26 21:11:39 +02:00
2023-06-26 08:36:29 +02:00
2023-07-26 21:11:39 +02:00
2023-07-26 21:11:39 +02:00
2023-06-02 10:26:35 +02:00
2023-06-26 08:36:29 +02:00
2023-06-26 08:36:29 +02:00
2023-07-26 21:11:39 +02:00
2022-03-16 15:08:33 +01:00
2023-07-26 21:11:39 +02:00
2023-06-26 08:36:29 +02:00
2023-06-26 08:36:29 +02:00
2023-06-26 08:36:29 +02:00
2023-07-26 21:11:39 +02:00
2022-09-13 12:31:04 +02:00
2023-07-26 21:11:39 +02:00
2023-06-26 08:36:29 +02:00
2023-07-26 21:11:39 +02:00
2023-07-26 21:11:39 +02:00
2021-04-15 15:42:49 +02:00
2022-09-13 12:31:04 +02:00
2023-06-26 08:36:29 +02:00
2023-06-26 08:36:29 +02:00
2022-09-13 12:31:04 +02:00
2023-07-05 11:14:38 +02:00
2023-07-26 21:11:39 +02:00
2023-07-26 21:11:39 +02:00
2023-06-26 08:36:29 +02:00
2023-07-26 21:11:39 +02:00
2023-05-15 14:48:57 +02:00
2023-06-26 08:36:29 +02:00
2021-09-13 08:55:42 +02:00
2023-06-02 10:26:35 +02:00
2020-01-04 14:42:49 +01:00
2020-01-04 14:42:49 +01:00
2023-07-26 21:11:39 +02:00
2021-12-29 16:40:57 +01:00
2021-04-23 13:38:43 +02:00
2021-12-30 13:27:14 +01:00

Go

golib : custom lib for go

snyk project : https://app.snyk.io/org/nabbar/project/2f55a2b8-6015-4db1-b859-c2bc3b7548a7

using in source code

first get the source dependancies

go get -u github.com/nabbar/golib/...

second, import the needed lib in your code

import "github.com/nabbar/golib/version"

Details of packages :

Build tags

To build static, pure go, some packages need to use tags osusergo and netgo, like this

go build -a -tags osusergo,netgo -installsuffix cgo ...
Description
custom libraries for go
Readme MIT 61 MiB
Languages
Go 99.7%
Shell 0.3%