Finally I got my #Golang #FAT #Filesystem implementation #GoFAT (read only for now) to pass the new #Go 1.16 testing.fstetst.

It may not be the fastest implementation and it may still have some errors hidden somewhere, but I know now how FAT32 basically works internally.  

https://github.com/aligator/GoFAT

aligator/GoFAT

FAT filesystem implementation in pure Go compatible with afero.Fs and Go 1.16 fs.FS - aligator/GoFAT