Project
Expanded

Build an Asynchronous Logging Library with Go

Course info
Rating
(38)
Level
Intermediate
Updated
Apr 14, 2020
Duration
1h 40m
Table of contents
Setup
10m
Writing Asynchronous Log Entries
45m
Shutting Down the Log
30m
Description
Course info
Rating
(38)
Level
Intermediate
Updated
Apr 14, 2020
Duration
1h 40m
Description

In this project, you'll use Go's concurrency tools to build a fully asynchronous logging package. You'll start with a simple, synchronous logger and add new features which allow log messages to be stored with minimal impact on the performance of your application.

About the author
About the author

Michael Van Sickle is an application architect in Akron, Ohio. He is a mechanical engineer by training and a software engineer by choice. He is passionate about learning new programming languages and user experience design.

More from the author
Building Distributed Applications with Go
Advanced
2h 58m
Feb 17, 2021
Managing State in Flutter
Intermediate
2h 14m
Nov 9, 2020
Working with Files in PHP
Intermediate
1h 34m
Sep 3, 2020
More courses by Mike Van Sickle