# Functions
LogErrorWithTrace logs an error message modifies the passed in trace span.
LogSuccessWithTrace logs a success message with the passed in logger and sets the passed-in span's status to OK.
NewOTLPTraceProvider returns a new instance of sdktrace.TracerProvider configured with an OTLP trace HTTP exporter, along with its shutdown function.
# Structs
KeyValueForLog is a struct that holds a key and value for logging purposes.