9951 explained code solutions for 126 technologies


golangHow to implement switch


You can use if...else to easily implement absent switch functionality:

package main

func main() { 
  test := "hi"
  
	if test == "hello" {
		print("oh, good day")
	} else if test == "hi" {
		print("aloha")
	} else if test == "..." {
		print("hm...")
	}
}ctrl + c
package main

default package declaration

func main() {

declare main function that will be launched automatically

if

start if block with condition to check

else

execute this block if previous condition(s) were not met


Usage example

package main

func main() {
  test := "hi"

    if test == "hello" {
        print("oh, good day")
    } else if test == "hi" {
        print("aloha")
    } else if test == "..." {
        print("hm...")
    }
}
output
aloha