how to convert error to string in golang?

Hi Friends 👋,

Welcome To aGuideHub! ❤️

To convert an error to a string in golang, use the Error() method it will return an error as a string. You have to just call it like err.Error().


Follow the below tutorial if you are struggling with installing GO in windows.

https://aguidehub.com/blog/how-to-install-golang-in-windows


Today, I will show you how do I convert error to string in golang, as mentioned above I’m going to use the error Error() method which is built-in provided by golang.

Let’s start our Golang convert error to string example

main.go

package main
import (
    "errors"
    "fmt"
)


func main() {
  err := errors.New("Error as a string")
  if err != nil {
    fmt.Println(err.Error())
  }
}

In the above example, we have converted a find way to get an error as a string and printed in golang console. let’s check the output.

Output

Error as a string

I hope it helps you, All the best 👍.

Follow me on Twitter