awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesImplicit Interface Implementations

Language mechanisms where types satisfy interfaces by implementing required methods without explicit declarations.

Distinct from Interface Implementation Internals: None of the candidates refer to the Go-specific implicit interface satisfaction; candidates focus on OAuth or Java code generation.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · Implicit Interface Implementations. Refine with filters or upvote what's useful.

Awesome Implicit Interface Implementations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • gopl-zh/gopl-zh.github.comAvatar de gopl-zh

    gopl-zh/gopl-zh.github.com

    4,958Ver en GitHub↗

    Este proyecto es una traducción al chino de una guía completa sobre el lenguaje de programación Go. Sirve como un recurso educativo localizado y un manual técnico diseñado para proporcionar orientación sobre la sintaxis del lenguaje, su diseño y el desarrollo de software. El recurso cubre una amplia gama de educación sobre el lenguaje Go, incluida la implementación de patrones de programación y diseño de sistemas. Incluye lecciones traducidas y ejemplos que se centran en características principales del lenguaje como la concurrencia y el uso de interfaces. El contenido abarca varias áreas de capacidad, incluidos los fundamentos del lenguaje, modelado de datos, reflexión en tiempo de ejecución y gestión de memoria. También proporciona una cobertura detallada de la arquitectura de software, manejo de errores, control de calidad y redes web. La documentación está estructurada como un manual técnico que incluye contenido traducido, erratas y correcciones para garantizar un aprendizaje preciso.

    Explains the core Go concept of implicit interface satisfaction.

    Goprogramming-language
    Ver en GitHub↗4,958
  • borgo-lang/borgoAvatar de borgo-lang

    borgo-lang/borgo

    4,640Ver en GitHub↗

    Borgo es un lenguaje de tipado estático y compilador que transforma sintaxis de alto nivel en código fuente Go. Funciona como un transpilador diseñado para aprovechar el runtime de Go mientras introduce un sistema de tipos centrado en tipos de datos algebraicos y manejo de errores basado en resultados. El lenguaje se distingue por reemplazar los valores de retorno múltiples de Go con tipos de resultado y opción, utilizando un operador dedicado para la propagación concisa de errores. Implementa tipos suma con coincidencia de patrones exhaustiva y proporciona una herramienta para generar bindings para paquetes de Go existentes, convirtiendo automáticamente retornos de valores múltiples en estos wrappers de tipo más seguros. El sistema incluye primitivas para programación concurrente, utilizando canales tipados y tareas en segundo plano para coordinar procesos asíncronos. Su sistema de tipos admite además la implementación de interfaces estructurales, inferencia automática de tipos de colección y bloques de implementación para organizar métodos en structs.

    Supports structural interfaces where types satisfy requirements based on the methods they implement without explicit declarations.

    Rustcompilergolangprogramming-language
    Ver en GitHub↗4,640
  • golang/vscode-goAvatar de golang

    golang/vscode-go

    4,256Ver en GitHub↗

    This project is a language extension for VS Code that provides comprehensive Go language support. It functions as a language server client, a debugger interface, and a toolchain manager to facilitate Go application development. The extension distinguishes itself by integrating a full suite of toolchain management capabilities, allowing for the installation and configuration of required binaries, linters, and compiler versions directly within the editor. It also provides deep integration for interactive debugging via Delve, supporting remote target debugging, process attachment, and program st

    Identifies all concrete types that implement a specific interface through static analysis.

    TypeScriptdebuggergolangvisual-studio-code
    Ver en GitHub↗4,256
  • aceld/golangAvatar de aceld

    aceld/golang

    3,935Ver en GitHub↗

    This project is a technical programming guide and educational resource focused on Go internals, runtime mechanisms, and advanced language features. It provides detailed conceptual analysis of the language's execution model, including its scheduler, memory escape analysis, and garbage collection mechanisms. The material distinguishes itself through deep dives into high-concurrency system design, exploring the implementation of worker pools and communication channels. It also covers low-level network programming with a focus on I/O multiplexing and TCP state management, alongside a study of dis

    Examines Go's mechanism for implicit interface satisfaction based on method signatures.

    Ver en GitHub↗3,935
  1. Home
  2. Programming Languages & Runtimes
  3. Implicit Interface Implementations

Explorar subetiquetas

  • Implementation SearchTools for finding all concrete types that satisfy a specific implicit interface. **Distinct from Implicit Interface Implementations:** Parent describes the language mechanism; the child is the tool that searches for those implementations.