– Go står sterkt i en ny AI-fase

– 2025 markerer et punkt hvor Go ikke bare er språket for cloud native, Lambda, devops og mikrotjenester, skriver Michael Lund, etter å ha vært på GopherCon 2025 i New York.

Michael Lund reiste på GopherCon 2025 i New York.
Publisert

✍ leserinnlegg

Dette er et leserinnlegg fra en ekstern skribent, som betyr at innholdet ikke nødvendigvis speiler kode24s meninger. Vil du også bidra? Send oss en epost på [email protected], eller les mer her!

Jeg sto på Gardermoen, aleine og stressa over at SAS-appen viste 12 prosent boarding mens jeg fortsatt sto bakerst i køen, ennå ikke forbi sikkerhetssjekken, på vei til kapitalistenes hovedstad, New York, for å oppleve GopherCon 2025. 

En konferanse jeg hadde store forventninger til. Ikke bare fordi jeg er fan av Go, men også fordi jeg ville se hvordan en amerikansk utviklerkonferanse faktisk er.

Svaret overrasket meg: Et mindre publikum enn forventet, meget høyt faglig nivå, drevet av utviklere for utviklere, med et tydelig budskap om hvor Go beveger seg i en AI-dominert tid (jeg bruker "AI" som alias for generativ AI og agent-løsninger).

Hvorfor dro jeg til USA nå? 

Jeg har vært på flere konferanser i Norge. Blant annet NDC, JavaZone og React Norway. Jeg var veldig nysgjerrig på hvordan det er i USA på konferanse. Jeg ønsket å finne ut hvor annerledes miljøet i USA er i denne tidsperioden, og følge utviklingen av Go, rett fra kilden.

Som den Go-entusiasten jeg er falt valget på GopherCon i New York. 

Språket har vokst i popularitet de siste årene, og 2025 markerer et punkt hvor Go ikke bare er språket for “cloud native”, lambda, devops og mikrotjenester, men også gjør gode strategiske fremstøt for å møte AI-verden.

Ankomst til USA og JFK.

Jeg hadde vært i NYC for rundt 20 år siden, og ble den gangen nesten lurt inn i en fake-“taxi”. Denne gangen bestilte jeg derfor en sjåfør som skulle ta meg fra flyplassen og frem til hotellet. 

Jeg landet 15:40, og SAS var nøyaktig på tiden. Sjåføren var booket til 16:40, da jeg trodde det beregnet god tid til immigrasjon og bagasje.

Men køene var lange, varme og svette, og det tok nesten to timer å komme gjennom. Heldigvis hadde jeg pass, ESTA, hotellpapirer og konferanseinvitasjon klart, så selve kontrollen tok bare fem minutter: Bilde, fingeravtrykk og pass. 

Bagasjen ventet alene på beltet, og til slutt kom jeg meg til hotellet uten større problemer.

Michael Lund.

Første møte med Gophercon

Da jeg kom gående mot North Javits Center, ble jeg litt sjokkert; stedet er helt enormt! 

Men en heis eller fire rulletrapper opp, så var det bare rundt 800 deltakere i ett "lite" hjørne av det med enorme Javits centeret, med plass til nesten 40.000 personer. 

Sammenlignet med norske konferanser føltes oppmøtet lite, og utstillerhallen hadde kun fire stands, veldig annerledes enn Spektrums fylte saler. Til informasjon var dette ikke normen for Gophercon. Det er hardere tider for utviklere i USA.

Men det lille formatet skjulte en styrke: her var det (nesten) bare tungt faglig innhold. Ingen “fyll-foredrag” eller komikere på scenen. Workshoppen jeg var med på var ekstremt godt forberedt, forventningene til deltakerne var tydelig kommunisert. 

Det var folk fra hele USA, noen få fra Europa (kun to som rakk opp hånden) – også meg selv som muligens eneste nordmann.

Hvor er Go på vei?

Et av de store temaene var selvfølgelig AI. Spesielt agenter; RAG og MCP... 

Statistikken er kjent: 47 prosent av utviklere bruker AI daglig, 16 prosent nekter fortsatt å bli med. Men spørsmålet mange stilte var: Hva gjør dette med oss som utviklere?

Her posisjonerer Go seg på en interessant måte:

  • Go vil være språket som AI kan generere best kode i, fordi det er enkelt, bakoverkompatibelt og strengt på standarder. Endringer gjøres i bakgrunnen og ikke nødvendigvis i koden man skriver, men bak kulissene.
  • Flere tok frem at styrkene i Go som concurrency og go-rutiner, som gjør at språket er perfekt for avanserte agent-baserte systemer. Å gå fra Python og TypeScript, som hjelper mest nå til å teste og videreutvikle AI, så skal Go gi alle sikkerhet, typer og være best i produksjonsmiljøer.
  • Carlisia Campos (blogger om Kubernetes og MCP) sitt foredrag viste hvordan Go kan kutte kostnader dramatisk ved å bruke concurrency styrken og la MCP agenter orkestrere LLM og API-kall mer effektivt enn tradisjonelle løsninger. Dette var veldig spennende å høre om!
Go vil være språket som AI kan generere best kode i.

Et interessant poeng som ble trukket frem var: Når AI genererer kode, blir den ofte basert på gamle mønstre. Go-utviklerne er veldig bevisste på dette, og forsøker å bygge språket slik at det “retter opp” standardene slik at det skal være enklest mulig å generere god Go-kode.

Et annet fokus, som ikke har med AI å gjøre (o.0 !!) er TinyGo: En embedded løsning uten behov for hele OS-payloaden, som gjør at de klarer å lage sensorer, droner og kode på nær-likt nivå som C mot benchmarking. Det var mange som var med i den gjengen, men jeg fokuserte mest på Agentic AI, da jeg jobber blant annet med det.

Utviklerrollen i endring

Noen foredrag handlet ikke om teknologien, men om oss som utviklere. 

Seniorer får mer å gjøre med PR, kvalitetssikring, testing og validering av kode produsert av større team og AI.

Det ble nevnt at dersom en utvikler nå ikke blir med på AI toget, så er det alarmerende. Og viktigst: "Det er ingen som er eksperter nå". David Soria Parra som var en av de som fant opp MCP satt på scenen når dette ble sagt. Så gjør dere selv en tjeneste og si i fra, rekk opp hånden. Ikke vær redd for å miste ansikt, og dropp tanken om "Imposter Syndrome".

En foredragsholder sa at hun ikke var redd for å miste jobben: “Coding is just a smaller, fun part of the job” – resten handler om arkitektur, analytisk tankegang, UX, og å bygge gode prosesser rundt koden og brukeren. 

Juniorer vil dermed få færre enkle kodeoppgaver, da disse er raskt utført av generative modeller, og må nå lære å bli bedre logiske problemløsere og analytikere.

Det var også en tilbakeholdenhet rundt AI. Ingen trodde AGI var rett rundt hjørnet, men alle var enige i at AI allerede gjør oss mer effektive... Og at Go har en sentral rolle å spille i produksjonsklare løsninger.

Opplevelsen i USA

For meg personlig var det eksotisk å oppleve en amerikansk konferanse. Færre folk i latte-køer enn på NDC, men merch, vaffler og veldig mange former for «I <3 NY»-T-skjorter. 

Alle inntekter fra GopherCon-butikken gikk til et diversity-fond som hjelper utviklere som ikke normalt har muligheten til å delta, en fin detalj, litt lignende som JavaZone gjør kanskje? Men mer overraskende i kapitalismens hjemland.

Stemningen var veldig vennlig, veldig mange kom bort og slo an en prat. Jeg er ikke den som er mest sosial, men setter stor pris på litt kode(24)-prat. 

Det var også mer alvorstynget enn jeg er vant til eller forventet... Mange jeg pratet med, og noen talere, snakket rundt tech layoffs, usikkerhet rundt fremtiden, og spørsmål om hva AI egentlig gjør med utvikleryrket. Spesielt med folk som Elon Musk, med veldig sterke meninger. 

Der kommer også det lave antallet deltakere i år inn. Det var flere tidligere, mange firmaer på "exposition" eller felles området, men nå var det tydlige tegn på at USA har blitt påvirket. 

Det er fortsatt jobber, spesielt for de som har et nettverk, men det er hardt med tekniske intervjuer, spesielt om du ikke har "en du kjenner".

Hva kan norske utviklere ta med seg?

For meg var det tydelig at Go i 2025 står sterkt i en ny AI-fase. 

Nå kommer AI, og Go vil være godt posisjonert til å være et språk som blir AI -produksjonskodens bestevenn.

GopherCon vil jeg anbefale alle som har kjennskap og forståelse for Go. (Det er Go, ikke Golang – jeg spurte så du slipper). 

De dekket alt fra detaljerte gjennomganger på hvordan vi bygger MCP, RAG og LLM-løsninger. Hvordan vi kan forbedre byggestrukturen og Garbage Collector-forbedringer. Man skal kunne forstå snakk rundt pipelines, arkitektur, GC, heap tanker og så videre.

Samtidig er GopherCon et eksempel på hvordan mindre, rendyrkede konferanser kan gi høyere faglig utbytte enn gigantarrangementer.

Så hva tar jeg med hjem?

  • Go possisjonerer seg til å bli det naturlige valget for produksjonsløsninger for AI i skya.
  • At vi som utviklere må lære å bruke AI klokt, men fortsatt bygge på solide prinsipper. 
  • Og vi må endre forståelsen for hva en juniorutvikler er.
Powered by Labrador CMS