Skip to content

Instantly share code, notes, and snippets.

@hodzanassredin
Last active December 21, 2015 01:38
Show Gist options
  • Save hodzanassredin/6228785 to your computer and use it in GitHub Desktop.
Save hodzanassredin/6228785 to your computer and use it in GitHub Desktop.
package main
import(
"painter"
"fmt"
)
func main(){
res := painter.Repaint(painter.Deferred)
fmt.Println(res)
}
package painter
type RepaintMode bool
const (
Immediate RepaintMode = true
Deferred = false
)
func Repaint(mode RepaintMode) string {
if mode == Immediate {
return "Immediate"
} else {
return "Deferred"
}
panic("unreachable code")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment