Repository

s_logger

Structured logger (JSON) for the V programming language.

import s_logger

fn main() {
    mut logger := Logger.new()

    println(logger.get_level())
    logger.set_level(.warn)
    println(logger.get_level())

    logger.info('here', new_field('key', 'value'))
    logger.warn('here', new_field('key', 'value'), new_field('key2', 'value2'))
    logger.error('here', new_field('int', 100))

    logger.log('now here')
}

Contact

Brian Downs @bdowns328

License

v_slog source code is available under the BSD 3 Clause License .

About

Structured level logger (JSON)

0
1
last Jul 31

Author

briandowns