• 什么是 Gogs?
    • 开发目的
    • 开源组件

    什么是 Gogs?

    Gogs 是一款极易搭建的自助 Git 服务。

    开发目的

    Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。

    开源组件

    • Web 框架:Macaron
    • UI 组件:
      • Semantic UI
      • GitHub Octicons
      • Font Awesome
    • 前端插件:
      • DropzoneJS
      • highlight.js
      • clipboard.js
      • emojify.js
      • jQuery Date Time Picker
      • jQuery MiniColors
      • CodeMirror
      • notebook.js
      • marked
    • ORM:Xorm
    • 数据库驱动:
      • github.com/go-sql-driver/mysql
      • github.com/lib/pq
      • github.com/mattn/go-sqlite3
      • github.com/denisenkom/go-mssqldb
    • 以及其它所有 Go 语言的第三方包依赖。