logging_log_parameter.go 337 B

12345678910111213141516171819202122
  1. package fairwind
  2. import "fmt"
  3. type LoggingParameter struct {
  4. Key string
  5. Value any
  6. }
  7. func LogValue(key string, value any) LoggingParameter {
  8. return LoggingParameter{
  9. Key: key,
  10. Value: value,
  11. }
  12. }
  13. func LogError(value any) LoggingParameter {
  14. return LoggingParameter{
  15. Key: "error",
  16. Value: fmt.Sprintf("%v", value),
  17. }
  18. }