gomodules

module
v1.15.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 25, 2024 License: GPL-3.0

README

Tommi2Day Go Modules

Go Report Card CI codecov GitHub release (latest SemVer) Go Reference

this is a collection of my often used functions

  • common: Common functions used in modules and implementations
  • pwlib:
    • password generation,
    • password storing and handling with RSA, Openssl, GoPass, Amazon KMS and Hashicorp Vault
    • totp generation
    • scram(e.g.for postgresql) and ssha(e.g for LDAP userPassword) hashing
  • tools: collection of often used tools as build loader
  • dblib: db related functions, esp. for oracle and tns handling
  • maillib: function to send Mails
  • ldaplib: base ldap functions
  • hmlib: handle access to homematic devices using XMLAPI-Addon
  • netlib: IP/DNS related funtions
  • symcon: access to Symcon Json Api
usage

for usage see the provided test cases and the implemenations as is:

API

see godoc

Directories

Path Synopsis
Package common collection of small utils
Package common collection of small utils
Package dblib collection of db func
Package dblib collection of db func
Package hmlib is a library for interfacing with the HomeMatic XML API
Package hmlib is a library for interfacing with the HomeMatic XML API
ldap module
Package ldaplib collects ldap related functions
Package ldaplib collects ldap related functions
Package maillib collect functions for sending mails
Package maillib collect functions for sending mails
Package netlib provides a simple IP and DNS functions
Package netlib provides a simple IP and DNS functions
Package pwlib passwords encryption functions
Package pwlib passwords encryption functions
Package symcon provides a client for the Symcon JSON-RPC API.
Package symcon provides a client for the Symcon JSON-RPC API.
Package test init test directories
Package test init test directories

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL