The lib provide few methods to get china holidays.
go get -u github.com/blackstorm/holidays
import "github.com/blackstorm/holidays"
holidays.IsChinaHoliday(time.Now())
// With location
loc, _ := time.LoadLocation("Asia/Shanghai")
now := time.Now().In(loc)
holidays.IsChinaHoliday(now)
The China holiday data from https://github.com/NateScarlet/holiday-cn