fix #51, add branching for GOOS