<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/generic-methods-approved-for-go-devs-miss-other-features-qixdankxo" -->

---
title: Generic methods approved for Go, devs miss other features
description: The Go team has approved a proposal for generic methods, reversing a longstanding position that deemed them unnecessary since they cannot implement interfaces....
canonical: https://daily.dev/posts/generic-methods-approved-for-go-devs-miss-other-features-qixdankxo
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Generic methods approved for Go, devs miss other features | daily.dev
og:description: The Go team has approved a proposal for generic methods, reversing a longstanding position that deemed them unnecessary since they cannot implement interfaces....
og:url: https://daily.dev/posts/generic-methods-approved-for-go-devs-miss-other-features-qixdankxo
og:image: https://api.daily.dev/og/posts/QIxdAnkxO.png
og:image:alt: Generic methods approved for Go, devs miss other features
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Generic methods approved for Go, devs miss other features

**[The Register](https://daily.dev/sources/theregister)** · 3 min read · 22 upvotes · 0 comments

## Summary

The Go team has approved a proposal for generic methods, reversing a longstanding position that deemed them unnecessary since they cannot implement interfaces. The proposal, from Go co-designer Robert Griesemer, is fully backward-compatible and moves to implementation, though the limitation that generic methods cannot satisfy interfaces remains. Developer reaction is cautiously positive but notes the feature is incomplete. Meanwhile, Go's 2025 developer survey reveals that missing language features are a top-three frustration, with enums, exception handling, and nil pointer safety ranking as bigger community demands than generic methods.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://go.theregister.com/feed/www.theregister.com/2026/03/02/generic_methods_go/>

---

Tags: [#golang](https://daily.dev/tags/golang)

[View this post on daily.dev](https://daily.dev/posts/generic-methods-approved-for-go-devs-miss-other-features-qixdankxo)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Generic methods approved for Go, devs miss other features","url":"https://daily.dev/posts/generic-methods-approved-for-go-devs-miss-other-features-qixdankxo","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/generic-methods-approved-for-go-devs-miss-other-features-qixdankxo"},"datePublished":"2026-03-02T16:48:00.210Z","dateModified":"2026-03-02T16:48:23.973Z","description":"The Go team has approved a proposal for generic methods, reversing a longstanding position that deemed them unnecessary since they cannot implement interfaces....","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/171e65f28c2c48415a915fc400239b31?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/171e65f28c2c48415a915fc400239b31?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"The Register","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"The Register","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/66aa2113fdad463992ffcbf0e8963fda","url":"https://daily.dev/sources/theregister"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/generic-methods-approved-for-go-devs-miss-other-features-qixdankxo","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":22},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"golang","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"The Register","item":"https://daily.dev/sources/theregister"},{"@type":"ListItem","position":3,"name":"Generic methods approved for Go, devs miss other features"}]}
```

