summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore3
-rw-r--r--README.md18
-rw-r--r--bee.json16
-rw-r--r--conf/app.ini1
-rw-r--r--gogs.go19
-rw-r--r--models/models.go5
-rw-r--r--routers/home.go9
7 files changed, 68 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000..82a084b50d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+gogs
+*.exe
+*.exe~
diff --git a/README.md b/README.md
index b4905ba6ef..c8fba75415 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,16 @@
-gogs
-====
+Gogs - Go Git Service
+=====================
-Go Git Service
+Gogs(Go Git Service) is a GitHub-like clone in the Go Programming Language.
+
+## Purpose
+
+There are some very good products in this category such as [gitlab](http://gitlab.com), but the environment setup steps often make us crazy. So our goal of Gogs is to build a GitHub-like clone with very easy setup steps, which take advantages of the Go Programming Language.
+
+## Acknowledgments
+
+- Logo inspired by [martini](https://github.com/martini-contrib).
+
+## Contributors
+
+This project was launched by [Unknown](https://github.com/Unknwon) and [lunny](https://github.com/lunny). See [contributors page](https://github.com/gogits/gogs/graphs/contributors) for full list of contributors. \ No newline at end of file
diff --git a/bee.json b/bee.json
new file mode 100644
index 0000000000..7930694052
--- /dev/null
+++ b/bee.json
@@ -0,0 +1,16 @@
+{
+ "version": 0,
+ "gopm": {
+ "enable": false,
+ "install": false
+ },
+ "go_install": true,
+ "watch_ext": [],
+ "dir_structure": {
+ "controllers": "routers",
+ "models": "",
+ "others": []
+ },
+ "cmd_args": [],
+ "envs": []
+} \ No newline at end of file
diff --git a/conf/app.ini b/conf/app.ini
new file mode 100644
index 0000000000..f70745d285
--- /dev/null
+++ b/conf/app.ini
@@ -0,0 +1 @@
+APP_NAME = Go Git Service \ No newline at end of file
diff --git a/gogs.go b/gogs.go
new file mode 100644
index 0000000000..8a4b9e0003
--- /dev/null
+++ b/gogs.go
@@ -0,0 +1,19 @@
+// Copyright 2014 The Gogs Authors. All rights reserved.
+// Use of this source code is governed by a MIT-style
+// license that can be found in the LICENSE file.
+
+package main
+
+import (
+ "github.com/codegangsta/martini"
+
+ "github.com/gogits/gogs/routers"
+)
+
+const APP_VER = "0.0.0.0212"
+
+func main() {
+ m := martini.Classic()
+ m.Get("/", routers.HomeGet)
+ m.Run()
+}
diff --git a/models/models.go b/models/models.go
new file mode 100644
index 0000000000..20fc0eb096
--- /dev/null
+++ b/models/models.go
@@ -0,0 +1,5 @@
+// Copyright 2014 The Gogs Authors. All rights reserved.
+// Use of this source code is governed by a MIT-style
+// license that can be found in the LICENSE file.
+
+package models
diff --git a/routers/home.go b/routers/home.go
new file mode 100644
index 0000000000..5bb12f6ddd
--- /dev/null
+++ b/routers/home.go
@@ -0,0 +1,9 @@
+// Copyright 2014 The Gogs Authors. All rights reserved.
+// Use of this source code is governed by a MIT-style
+// license that can be found in the LICENSE file.
+
+package routers
+
+func HomeGet() string {
+ return "Hello world!"
+}