siema mirki
pisze sobie małego toola w #golang i mam mały problem z użyciem funkcji zwracającej dwie wartości jako argument innej funkcji.
chcę do listy closeSlice appendować wartości k.Close. k.Close zwraca string, więc przedtem chcę go castować na float64. Problem w tym, że funkcja strconv.ParseFloat zwraca jeszcze error prócz floata. Jak tutaj napisać, że ten 'error' mam w dupie?
ps, chcę wynik tej funkcji od razu wstawić
pisze sobie małego toola w #golang i mam mały problem z użyciem funkcji zwracającej dwie wartości jako argument innej funkcji.
closeSlice = append(closeSlice, strconv.ParseFloat(k.Close, 64))
chcę do listy closeSlice appendować wartości k.Close. k.Close zwraca string, więc przedtem chcę go castować na float64. Problem w tym, że funkcja strconv.ParseFloat zwraca jeszcze error prócz floata. Jak tutaj napisać, że ten 'error' mam w dupie?
ps, chcę wynik tej funkcji od razu wstawić
#go #programowanie
- framework często mocno narzuca styl pracy i pisania, przez co są one zdecydowanie rożne od siebie, mimo tego samego języka
- sporo JSowców to osoby po bootcampach, przez co mają wmłotkowany jeden framework i nie rozumieją jak działają inne
net/http
absolutnie wystarcza, w przeciwnym razie można spróbować innej libki, która oferuje bardziej zaawansowany routing (a pod spodem i taknet/http
będzie używany). Czyli generalnie zasada, że dopóki się da, to używaćnet/http
.Wyjątkiem jest
fasthttp
, które jest bardziej "specyficzne" i nastawione na wydajność, kosztem pewnych kompromisów względemnet/http