Kiedy dostarczyć int
jako argument do time.Date
dla month
, to działa (Example):Zastosowanie int jako miesiąc przy konstruowaniu datę golang
time.Date(2016, 1, 1, 0, 0, 0, 0, time.UTC)
Dlaczego, gdy próbuję przekonwertować string
do int
a następnie używać tej zmiennej, pojawia się błąd:
cannot use mStr (type int) as type time.Month in argument to time.Date
Przykład: https://play.golang.org/p/-XFNZHK476
W Go nie ma czegoś takiego jak "rzucanie". Jest to konwersja typu, rzucanie w sensie C jest mniej rygorystyczne. – nemo