Platform based conditional compiling comes in two forms in Go, one is with file suffixes and the other is with build tags.