Code With Go
  • Code With Go
  • 01. What, Who, Why and Where?
  • 02. Compiled vs Interpreted languages
  • 03. Types of Type!
  • 04. Stack and Heap Memory
  • 05. Garbage Collection
  • 06. About Go
  • 07. Go Playground
  • 08. Hello, World!
  • 09. Installing Go
  • 10. Variables
  • 11. Constants
  • 12. Integers
  • 12. Floats
  • 13. Boolean
  • 14. Strings
  • 15. Complex Numbers
  • 16. If Else
  • 17. Switch
  • 18. For
  • 19. User Defined Types
  • 20. Arrays
  • 21. Slices
  • 22. Structs
  • 23. Maps
  • 24. Functions
  • 25. Defer
  • 26. Pointers
  • 27. Methods
  • Resources
    • Resources - Paid
    • Resources - Free
Powered by GitBook
On this page
  • Boolean(bool) Type
  • Declaring Boolean

Was this helpful?

13. Boolean

Boolean(bool) Type

Boolean has only two possible values, true and false

Conditions and comparison operators needs value to be bool Type.

main.go
package main

import "fmt"

func main() {
	var shouldGo bool = true

	if shouldGo {
		fmt.Println("I should Go!")
	}

}

Declaring Boolean

Boolean are declared using one of the following ways:

main.go
var shouldBe bool = true
var shouldBe = true
shouldBe :=true

Zero value for bool is false

Previous12. FloatsNext14. Strings

Last updated 5 years ago

Was this helpful?