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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dropbox avatar

dropbox/godropbox

0
View on GitHub↗
4,205 Stars·425 Forks·Go·BSD-3-Clause·7 Aufrufe

Godropbox

godropbox ist ein Backend-Entwicklungsframework und Service-Blueprint für den Aufbau konsistenter Serveranwendungen und Microservices in Go. Es bietet eine Sammlung gemeinsam genutzter Bibliotheken und Muster, um den Entwicklungsprozess über mehrere Projekte hinweg zu standardisieren.

Das Projekt enthält eine Dependency-Injection-Bibliothek, die Geschäftslogik von Implementierungen durch interfacebasierte Service-Verträge entkoppelt. Es bietet zudem eine Suite von Tools zum Kompilieren und Deployen von Go-Anwendungen als in sich geschlossene statische Binaries auf Linux.

Das Framework deckt Enterprise-Application-Tooling ab, einschließlich gemeinsamer Primitive für Logging, Konfiguration und Fehlerbehandlung. Es unterstützt zudem Microservices-Architektur und Linux-Service-Orchestration, um konsistentes Verhalten über vernetzte Services hinweg sicherzustellen.

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.

Star-Verlauf

Star-Verlauf für dropbox/godropboxStar-Verlauf für dropbox/godropbox

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Godropbox

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Godropbox.
  • mikaelemmmm/go-zero-looklookAvatar von Mikaelemmmm

    Mikaelemmmm/go-zero-looklook

    5,158Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,158
  • forthespada/interviewguideAvatar von forthespada

    forthespada/InterviewGuide

    5,816Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,816
  • abo/rerateA

    abo/rerate

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • adelowo/onecacheA

    adelowo/onecache

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
Alle 30 Alternativen zu Godropbox anzeigen→

Häufig gestellte Fragen

Was macht dropbox/godropbox?

godropbox ist ein Backend-Entwicklungsframework und Service-Blueprint für den Aufbau konsistenter Serveranwendungen und Microservices in Go. Es bietet eine Sammlung gemeinsam genutzter Bibliotheken und Muster, um den Entwicklungsprozess über mehrere Projekte hinweg zu standardisieren.

Was sind die Hauptfunktionen von dropbox/godropbox?

Die Hauptfunktionen von dropbox/godropbox sind: Go Application Patterns, Interface-Based Decoupling, Dependency Injection Libraries, Service Contract Definitions, Go Project Templates, Enterprise Development Standards, Go Microservices Architectures, Backend Frameworks.

Welche Open-Source-Alternativen gibt es zu dropbox/godropbox?

Open-Source-Alternativen zu dropbox/godropbox sind unter anderem: 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.