Codix
Codix
Codix
0
W golangu wartości są przekazywane przez wartość. Dlaczego poniższy kod nie dodaje mi 10 do slice?
Wykorzystałem pointer, ale wartość się nie zmieniła.

func test(x *[]int) {
xx := *x
xx = append(xx, 10)
  • Najlepsze
  • Wszystkie komentarze
radekrad
@Codix: w uproszczeniu, nie wdając się w szczegóły, to append zwraca nowy slice, a nie zmienia istniejący. A ty ten nowy slide zapisujesz do lokalnie stworzonej nowej zmiennej. By to działało to powinieneś zrobić:

func test(x *[]int) {
*x = append(*x, 10)
}

Ale ładniej (bardziej
Kajetan8
Wyciągasz wartość spod wskaźnika, a chcesz ją tam umieścić

https://go.dev/play/p/bum1IkrCN_0

Można to uprościć do jednej linii
https://go.dev/play/p/2i2IKbiFWlQ
dixtel
Nie mogę sie doczekać jak na początku 2022 roku wejdą te generyki do golanga, bo teraz do jest dramat z tą duplikacją kodu
#programowanie #golang
  • Najlepsze
  • Wszystkie komentarze
kontra
@dixtel: no wlasnie ja tez od dobrych kilku lat tylko robie ms w Go i - jakkolwiek cel generykow jest jasny i widze dla nich zastosowanie - to sam osobiscie nie mam szczegolnej potrzeby. Z ostatnich kilku lat pracy znalazlbym pewnie ze 2-3 realne przyklady gdzie faktycznie by mi sie przydaly, stad moje pytanie. W aplikacjach osobiscie prawie nie mam na to potrzeby, jesli juz to w bibliotekach.
shdw
shdw
0
@dixtel: Jeszcze tylko 5 lat i beda
janek_
czy ma sens #naukaprogramowania #golang na potrzeby okolic data engineeringu?
  • Najlepsze
  • Wszystkie komentarze
s.....o
s.....o
Jeśli

Data engineering is the practice designing and building systems for collecting, storing, and analyzing data at scale

@janek_ to tak
shdw
shdw
0
@janek_: I to jak
Utylizacja
XDDD


#golang #programowanie
  • Najlepsze
  • Wszystkie komentarze
P.....1
P.....1
@Utylizacja: Kanał założony 3 tygodnie temu jedno pytanie to 30 zł a ma wrzucone 278 filmów więc już teraz wróżka zarobiła 8340 z samych pytań jeszcze trochę więcej klientów to będzie zarabiać lepiej niż programista15k ( ͡° ͜ʖ ͡°)
voot
voot
3
@Utylizacja: ile jeszcze będziecie tym tutaj śmiecić? Nie łapiecie, że żart powtórzony kilka razy przestaje śmieszyć? Było to śmieszne za pierwszym razem
Codix
Codix
Codix
0
W jaki sposób dodać do slice 2d kolejny element?

x := make([][]int,0)
temp := []int{1,2,3}
x = append(x, temp)
temp = []int{6,7,8}
  • Najlepsze
  • Wszystkie komentarze
Raspajpi
Jak myślicie czy zmiana z #golang na #cobol to dobry pomysł ( ͡° ͜ʖ ͡°)?

#programowanie #programista15k
  • Najlepsze
  • Wszystkie komentarze
md5sum
md5sum
Jaki język programowania polecacie do poszerzenia horyzontów? Coś innego niż Java, JS, Python, Erlang. Może to być coś niszowego - nie planuje w tym szukać pracy :) #rust #golang ?
#programowanie
  • Najlepsze
  • Wszystkie komentarze
Bulldogjob
demonsthere
Darmowa konferencja IT o firmy Ory o tematyce zabezpieczenia, Oauth2, AuthN, AuthZ, kubernetes, golang. Łapcie bo miejsca ograniczone ( ͡° ͜ʖ ͡°)

https://www.ory.sh/summit21

#programowanie #programista15k #devops #kubernetes #golang #pracbaza #pracait
  • Najlepsze
  • Wszystkie komentarze
Boska_Klaudia
Widzę że Go to kuresko popularny jednak
#golang
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/2021/zestawienie-linkow-materialow-06-09-2021

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu
  • Najlepsze
  • Wszystkie komentarze
AlKaczone
Próbuje przy pomocy docker-compose odpalić postgresa + aplikację napisaną w go. Teoretycznie wszystko sie odpala, ale przy próbuje uruchomienia migracji, mam info, że nie może połączyć się z do hosta bazy. Problem jest o tyle dziwny, że kumpel na swoim serwerze, odpala dokładnie ten sam kod i mu działa – niestety jest teraz offline i nie jestem w stanie porównać konfiguracji sprzętowej, wersji dockera itd. Może jakiś mistrz dockera coś podpowie? Dodam,
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

Trochę opóźnienia, bo zadania rekrutacyjnie mnie ostatnie 2 tygodnie zajmowały.

To samo zestawienie u mnie na stronie (lepsze formatowanie)
  • Najlepsze
  • Wszystkie komentarze
TMBRK
TMBRK
0
siemanero mireckzi
kolejne pytanko :D widzę sporo wrapperów na api dostawców cloudowych hetzner/ovh/aws do przeróżnych języków. Zastanawiam się dlaczego, jakie to ma zastosowanie? W końcu do infry mamy terraforma, pulumi. Rozumiem, że można sobie stworzyć dedykowanego toola do zarządzania taką infrą, jedynie mnie zastanawia po co XD chyba, że są jakieś inne powody? Bo korzyści w zrezygnowaniu z terraforma na rzecz własnego toola zbytnio nie widzę

#devops #naukaprogramowania
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

Można jeszcze wykopać mój artykuł jak komuś się podoba: https://www.wykop.pl/link/6224753/programowanie-w-go-wzmacniamy-systemow-typow-dla-wiekszej-poprawnosci-kodu/

To samo zestawienie u mnie na stronie (lepsze formatowanie)
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/2021/zestawienie-linkow-materialow-04-08-2021

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-21-07-2021

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-14-07-2021

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #pracait czy #produktywnosc. :-)

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-07-07-2021

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu
  • Najlepsze
  • Wszystkie komentarze