Skip to content

Commit 77c744c

Browse files
committedAug 9, 2016
update
1 parent 78aeb60 commit 77c744c

File tree

14 files changed

+33
-18
lines changed

14 files changed

+33
-18
lines changed
 

‎README.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Toruk
2-
### 一个简单的go web框架
2+
### go web 开发脚手架
33

44
主要由下面几个第三方库组成
55

@@ -9,3 +9,13 @@
99
* 中间件:github.com/codegangsta/negroni
1010
* 上下文传输:github.com/gorilla/context
1111

12+
### 初始化
13+
14+
# set $GOPATH and $GOROOT
15+
# 比如你的项目名称叫做 awesome
16+
cd $GOPATH/src
17+
git clone https://github.com/710leo/Toruk.git
18+
mv Toruk awesome
19+
cd awesome
20+
./init awesome
21+
go get ./...

‎cfg.example.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"debug": true,
2+
"debug": false,
33
"http": {
44
"listen": "0.0.0.0:4200",
5-
"secret": "f16a677edf49ead9975944ae65d5b8d6"
5+
"secret": "secret"
66
}
77
}

‎g/const.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package g
22

33
const (
4-
VERSION = "1.0"
4+
VERSION = "0.0.1"
55
)

‎handler/home_hander.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package handler
33
import (
44
"net/http"
55

6-
"github.com/qinyening/Toruk/http/render"
6+
"github.com/710leo/Toruk/http/render"
77
)
88

99
func HomeIndex(w http.ResponseWriter, r *http.Request) {

‎http/http.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import (
44
"github.com/codegangsta/negroni"
55
"github.com/gorilla/mux"
66

7-
"github.com/qinyening/Toruk/g"
8-
"github.com/qinyening/Toruk/http/cookie"
9-
"github.com/qinyening/Toruk/http/middleware"
10-
"github.com/qinyening/Toruk/http/render"
7+
"github.com/710leo/Toruk/g"
8+
"github.com/710leo/Toruk/http/cookie"
9+
"github.com/710leo/Toruk/http/middleware"
10+
"github.com/710leo/Toruk/http/render"
1111
)
1212

1313
func Start() {

‎http/middleware/recovery.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import (
77
"os"
88
"runtime"
99

10-
"github.com/qinyening/Toruk/http/errors"
11-
"github.com/qinyening/Toruk/http/render"
10+
"github.com/710leo/Toruk/http/errors"
11+
"github.com/710leo/Toruk/http/render"
1212
)
1313

1414
// Recovery is a Negroni middleware that recovers from any panics and writes a 500 if there was one.

‎http/param/param.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"strconv"
77
"strings"
88

9-
"github.com/qinyening/Toruk/http/errors"
9+
"github.com/710leo/Toruk/http/errors"
1010
)
1111

1212
func String(r *http.Request, key string, defVal string) string {

‎http/render/render.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"github.com/gorilla/context"
88
"github.com/unrolled/render"
99

10-
"github.com/qinyening/Toruk/http/helper"
10+
"github.com/710leo/Toruk/http/helper"
1111
)
1212

1313
var Render *render.Render
@@ -17,7 +17,7 @@ var funcMap = template.FuncMap{
1717
}
1818

1919
func Init() {
20-
debug := false
20+
debug := true
2121
Render = render.New(render.Options{
2222
Directory: "views",
2323
Extensions: []string{".html"},

‎http/routes.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"net/http"
66

77
"github.com/gorilla/mux"
8-
"github.com/qinyening/Toruk/handler"
8+
"github.com/710leo/Toruk/handler"
99
)
1010

1111
func ConfigRouter(r *mux.Router) {

‎init

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
echo $1;
2+
sed -i "s@github.com/710leo/Toruk@$1@g" `grep -rl "github.com/710leo" *`;
3+
sed -i "s@toruk@$1@g" control;

‎main.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import (
77
"os"
88
"runtime"
99

10-
"github.com/qinyening/Toruk/g"
11-
"github.com/qinyening/Toruk/http"
10+
"github.com/710leo/Toruk/g"
11+
"github.com/710leo/Toruk/http"
1212
)
1313

1414
func prepare() {

‎model/example.go

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
package model

‎store/mysql.go

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
package store

‎views/home/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
hello world!
1+
hello!

0 commit comments

Comments
 (0)
Please sign in to comment.