How can I get a file’s ctime,atime,mtime and change them using Golang?. Go is actually fetching some of these under the hood, and you can snarf them with a little platform-dependent code. For others, you need to make OS calls.

djherbis/times.

AllenDang/w32. A wrapper of windows apis for the Go Programming Language.

Go Advent Day 23 - Multi-Platform Applications: Architecture and Cross-Compilation

DEVELOPING FOR MULTIPLE PLATFORMS WITH GO

gogoprotobuf. Also see github gogoprotobuf. Interesting.

ioTeeReaderPiped

gom

govent

reddit/golang

github/golang

golang-nuts