how to convert int to bool in golang?

Hi Friends 👋,

Welcome To aGuideHub! ❤️

To convert int to bool in golang, use the compare operator v != 0, it will return int as a bool. You have to just use it like 83 != 0.


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 int to bool in golang, as mentioned above I’m going to use the compare operator v != 0 ( use your int value instead of v ).

Let’s start our Golang convert int to bool example

main.go

package main

import (
    "fmt"
    "reflect"
)

func main() {
    var n int = 97
    m := n != 0;
    fmt.Println(m)
    fmt.Println(reflect.TypeOf(m))
}

In the above example, we have converted the int value to a boolean and printed in golang console. let’s check the output.

Output

true
bool

I hope it helps you, All the best 👍.

Follow me on Twitter