awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dropbox avatar

dropbox/godropbox

0
View on GitHub↗
4,205 stele·425 fork-uri·Go·BSD-3-Clause·2 vizualizări

Godropbox

godropbox este un framework de dezvoltare backend și un blueprint de servicii pentru construirea de aplicații server și microservicii consistente în Go. Oferă o colecție de biblioteci partajate și tipare pentru a standardiza procesul de dezvoltare în mai multe proiecte.

Proiectul include o bibliotecă de injecție a dependențelor care decuplează logica de business de implementări prin contracte de servicii bazate pe interfețe. De asemenea, oferă o suită de instrumente pentru compilarea și implementarea aplicațiilor Go ca binare statice auto-conținute pe Linux.

Framework-ul acoperă instrumente pentru aplicații enterprise, inclusiv primitive partajate pentru logare, configurare și gestionarea erorilor. Suportă, de asemenea, arhitectura de microservicii și orchestrarea serviciilor Linux pentru a asigura un comportament consistent între serviciile interconectate.

Features

  • Go Application Patterns - Provides design patterns and organizational structures for building scalable Go backend server applications.
  • Interface-Based Decoupling - Decouples high-level business logic from low-level implementations by programming to Go interfaces.
  • Dependency Injection Libraries - Includes a dependency injection library to decouple business logic from specific implementations.
  • Service Contract Definitions - Implements structured service and operation definitions with typed inputs and outputs to ensure consistency across microservices.
  • Go Project Templates - Offers production-ready templates for Go projects, including standardized logging, error handling, and directory structures.
  • Enterprise Development Standards - Enforces standardized conventions and best practices across multiple Go projects for enterprise-scale consistency.
  • Go Microservices Architectures - Implements architectural patterns for building scalable distributed microservices using the Go language.
  • Backend Frameworks - Provides a comprehensive framework and blueprint for building consistent Go server applications and microservices.
  • Shared Utilities - Ships consolidated libraries of reusable functions to standardize common functionality across multiple services.
  • Static Linux Binary Compilers - Provides tooling to compile Go applications into statically linked, self-contained binaries for Linux.
  • Static Binary Compilers - Produces self-contained, statically linked executables to simplify deployment and dependency management on Linux.
  • Linux System Service Deployment - Facilitates the creation and deployment of server applications as managed system services on Linux.
  • Implementation Blueprints - Provides modular implementation patterns and primitives for consistent logging, configuration, and error handling.
  • Modular Application Architectures - Organizes application structure using modular patterns for reusable components and shared primitives.
  • General Utilities - Library for writing Go services and applications.
  • General Utility Libraries - Library for writing Go services and applications.

Istoric stele

Graficul istoricului de stele pentru dropbox/godropboxGraficul istoricului de stele pentru dropbox/godropbox

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face dropbox/godropbox?

godropbox este un framework de dezvoltare backend și un blueprint de servicii pentru construirea de aplicații server și microservicii consistente în Go. Oferă o colecție de biblioteci partajate și tipare pentru a standardiza procesul de dezvoltare în mai multe proiecte.

Care sunt principalele funcționalități ale dropbox/godropbox?

Principalele funcționalități ale dropbox/godropbox sunt: Go Application Patterns, Interface-Based Decoupling, Dependency Injection Libraries, Service Contract Definitions, Go Project Templates, Enterprise Development Standards, Go Microservices Architectures, Backend Frameworks.

Care sunt câteva alternative open-source pentru dropbox/godropbox?

Alternativele open-source pentru dropbox/godropbox includ: mikaelemmmm/go-zero-looklook — This project is a reference implementation and architectural blueprint for building distributed systems using the… forthespada/interviewguide — InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software… alexpantyukhin/go-pattern-match. adelowo/onecache. afex/hystrix-go — This is a fault tolerance library for Go designed to prevent cascading failures by isolating unhealthy remote services… abo/rerate.

Alternative open-source pentru Godropbox

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Godropbox.
  • mikaelemmmm/go-zero-looklookAvatar Mikaelemmmm

    Mikaelemmmm/go-zero-looklook

    5,158Vezi pe GitHub↗

    This project is a reference implementation and architectural blueprint for building distributed systems using the go-zero framework. It provides a complete microservices boilerplate and a standardized project layout to bootstrap API and RPC services with consistent folder structures. The implementation distinguishes itself by providing a comprehensive guide and codebase for service discovery, rate limiting, and circuit breaking. It demonstrates an observability stack integration that coordinates distributed tracing, metrics collection, and centralized logging across multiple microservices. T

    Goasynqdtmelasticsearch
    Vezi pe GitHub↗5,158
  • forthespada/interviewguideAvatar forthespada

    forthespada/InterviewGuide

    5,816Vezi pe GitHub↗

    InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software engineering recruitment, from foundational computer science concepts through to offer negotiation. It provides structured learning paths across algorithms, operating systems, databases, networking, and programming languages, with a particular emphasis on C++ and Go. The platform aggregates real interview experiences and company-specific questions from major tech employers, offering candidates a searchable database of past written exam problems and detailed accounts of actual int

    codecppdata-structures-and-algorithms
    Vezi pe GitHub↗5,816
  • abo/rerateA

    abo/rerate

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • adelowo/onecacheA

    adelowo/onecache

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
Vezi toate cele 30 alternative pentru Godropbox→