如何在Go中更改文件的创建日期?

Can I change a file's creation time (apparently also known as birth time or btime) in Go, and if so, how?

I've found a couple of ways to deal with file times in Go, including os.Chtimes and this package — however, the former does not support btime, and the latter seems to deal only with reading the dates, not changing them.

I'm looking for a Windows solution, though a general answer won't hurt either.