Skip to content

duizendstra/go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Go Packages by Duizendstra

Overview

This repository contains public Go packages for various utilities.

Packages

logging/structured

A structured logging package with support for different log levels and trace context.

Installation

go get github.com/duizendstra/go/logging/structured

usage

package main

import (
    "github.com/duizendstra/go/logging/structured"
    "net/http"
)

func main() {
    req, _ := http.NewRequest("GET", "http://example.com", nil)
    logger := structured.NewStructuredLogger("project-id", "component", req)
    logger.LogInfo("This is an info message")
}

About

Public Go packages

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages