Packege MoonPhase allow calculat the phase of Moon, and other related veriables. It's base on php-moon-phase
To install the package on your seysetm, run
go get github.com/sagleft/moonphase
time := time.Date(2007, 10, 1, 24, 0, 0, 0, time.UTC)
//time := time.Now()
m := moonphase.New(time)
MoonPhase is released under the MIT License. It is copyrighted by Ivan Menshykov and the contributors acknowledged below.
This package's code and documentation are very closely derived php-moon-phase
PHP class for calculating the phase of the Moon created by Samir Shah.
Go mod created by Sagleft.