Skip to content

GoFrame

Go framework for building software projects, per its description.gogf/gf

Stars
13.3k
Forks
1.7k
Licence
MIT
Language
Go
Last update
7 days ago
Type
Framework

What it is

gf is an open-source framework written in Go, described by its maintainers as a tool for faster, easier, and more efficient project development. The README provided was empty, so this summary relies only on the repository description and topics, which mention an ORM, logging, tracing with OpenTelemetry, and microservices on Kubernetes.

  • Starting a Go backend project on top of the framework (details unverified)
  • Using the topics-listed ORM for database access (details unverified)
  • Adding OpenTelemetry tracing or logging to a Go service (details unverified)

Great for

  • Go developers looking for a full-featured framework
  • Teams building microservices in Go
  • Developers who want built-in ORM, logging, or tracing support, per the repository topics

Not ideal for

  • Non-developers, since it is a code-level framework
  • Anyone needing a verified feature list, because the README was unavailable for review
  • Projects not using Go
Step-by-step guide: how to use GoFrameInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    See the README

    You'll need: Go toolchain (version not stated in the README provided)

    Clone the repository

    git clone https://github.com/gogf/gf
  2. 2

    Run it

    • Clone the repository and review the code or the homepage at goframe.org
    • Check the documentation for the required Go version and setup steps
    • Follow the project's own example to create a first small program
  3. 3

    Get the most out of it

    • Read the official docs at goframe.org for the full feature list
    • Explore the ORM, logging, and tracing features named in the repository topics
    • Review the release assets for the platforms you target

Downloads

Strengths

  • MIT license permits broad reuse
  • Active repository with a recent push date and a published release (v2.10.4)
  • Homepage at goframe.org for documentation

Trade-offs

  • The README was empty in the provided material, so features could not be confirmed
  • Documentation quality and API stability could not be checked from the given data
  • Go knowledge is required to use it

How it compares

ProjectStarsTypeLevelUpdatedBest for
gf (this)13.3kFrameworkintermediate7 days agoGo developers looking for a full-featured framework
gin89.5kLibraryintermediate27 days agoGo developers building REST APIs
echo32.8kLibraryintermediate6 days agoGo developers building REST APIs or backend services
fiber40.2kLibraryintermediate4 days agoGo developers building REST APIs or web backends
kratos26kLibraryintermediate4 days agoGo developers building a set of backend services that talk over HTTP or gRPC
traefik65.4kAppintermediate4 days agoTeams running many microservices in Docker, Swarm, or Kubernetes

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.