mirror of
				https://github.com/labstack/echo.git
				synced 2025-10-30 23:57:38 +02:00 
			
		
		
		
	Updated website and examples
Signed-off-by: Vishal Rana <vr@labstack.com>
This commit is contained in:
		
							
								
								
									
										4
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
								
							| @@ -14,7 +14,7 @@ | ||||
| *.json  text eol=lf | ||||
| LICENSE text eol=lf | ||||
|  | ||||
| # Exclude `website` and `examples` from GitHub's language statistics | ||||
| # Exclude `website` and `cookbook` from GitHub's language statistics | ||||
| # https://github.com/github/linguist#using-gitattributes | ||||
| examples/* linguist-documentation | ||||
| cookbook/* linguist-documentation | ||||
| website/* linguist-documentation | ||||
|   | ||||
| Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB | 
| @@ -5,7 +5,7 @@ import ( | ||||
| 	"strconv" | ||||
| 
 | ||||
| 	"github.com/labstack/echo" | ||||
| 	"github.com/labstack/echo/examples/twitter/model" | ||||
| 	"github.com/labstack/echo/cookbook/twitter/model" | ||||
| 	mgo "gopkg.in/mgo.v2" | ||||
| 	"gopkg.in/mgo.v2/bson" | ||||
| ) | ||||
| @@ -6,7 +6,7 @@ import ( | ||||
| 
 | ||||
| 	jwt "github.com/dgrijalva/jwt-go" | ||||
| 	"github.com/labstack/echo" | ||||
| 	"github.com/labstack/echo/examples/twitter/model" | ||||
| 	"github.com/labstack/echo/cookbook/twitter/model" | ||||
| 	mgo "gopkg.in/mgo.v2" | ||||
| 	"gopkg.in/mgo.v2/bson" | ||||
| ) | ||||
| @@ -2,7 +2,7 @@ package main | ||||
| 
 | ||||
| import ( | ||||
| 	"github.com/labstack/echo" | ||||
| 	"github.com/labstack/echo/examples/twitter/handler" | ||||
| 	"github.com/labstack/echo/cookbook/twitter/handler" | ||||
| 	"github.com/labstack/echo/middleware" | ||||
| 	"github.com/labstack/gommon/log" | ||||
| 	mgo "gopkg.in/mgo.v2" | ||||
| @@ -6,6 +6,6 @@ googleAnalytics = "UA-85059636-2" | ||||
| [permalinks] | ||||
|   guide = "/guide/:filename" | ||||
|   middleware = "/middleware/:filename" | ||||
|   examples = "/examples/:filename" | ||||
|   example = "/cookbook/:filename" | ||||
| [params] | ||||
|   description = "Echo is a high performance, extensible, minimalist web framework for Go (Golang)." | ||||
|   | ||||
							
								
								
									
										13
									
								
								website/content/cookbook.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								website/content/cookbook.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| +++ | ||||
| title = "Cookbook" | ||||
| description = "Echo cookbook" | ||||
| type = "cookbook" | ||||
| [menu.main] | ||||
|   name = "Cookbook" | ||||
|   pre = "<i class='fa fa-code'></i>" | ||||
|   weight = 2 | ||||
|   identifier = "cookbook" | ||||
|   url = "/cookbook" | ||||
| +++ | ||||
|  | ||||
| <script>location = '/cookbook/hello-world';</script> | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "Auto TLS Example" | ||||
| title = "Auto TLS" | ||||
| description = "Automatic TLS certificates from Let's Encrypt example for Echo" | ||||
| [menu.main] | ||||
|   name = "Auto TLS" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 2 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,10 +1,10 @@ | ||||
| +++ | ||||
| title = "CORS Example" | ||||
| title = "CORS" | ||||
| description = "CORS example for Echo" | ||||
| [menu.main] | ||||
|   name = "CORS" | ||||
|   identifier = "middleware-cors" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 3 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "CRUD Example" | ||||
| title = "CRUD" | ||||
| description = "CRUD (Create, read, update and delete) example for Echo" | ||||
| [menu.main] | ||||
|   name = "CRUD" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 2 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "Embed Resources Example" | ||||
| title = "Embed Resources" | ||||
| description = "Embed resources example for Echo" | ||||
| [menu.main] | ||||
|   name = "Embed Resources" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 14 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "File Upload Example" | ||||
| title = "File Upload" | ||||
| description = "File upload example for Echo" | ||||
| [menu.main] | ||||
|   name = "File Upload" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 7 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "Google App Engine Example" | ||||
| title = "Google App Engine" | ||||
| description = "Google App Engine example for Echo" | ||||
| [menu.main] | ||||
|   name = "Google App Engine" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 12 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "Graceful Shutdown Example" | ||||
| title = "Graceful Shutdown" | ||||
| description = "Graceful shutdown example for Echo" | ||||
| [menu.main] | ||||
|   name = "Graceful Shutdown" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 13 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "Hello World Example" | ||||
| title = "Hello World" | ||||
| description = "Hello world example for Echo" | ||||
| [menu.main] | ||||
|   name = "Hello World" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 1 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "HTTP/2 Example" | ||||
| title = "HTTP/2" | ||||
| description = "HTTP/2 example for Echo" | ||||
| [menu.main] | ||||
|   name = "HTTP/2" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 3 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "JSONP Example" | ||||
| title = "JSONP" | ||||
| description = "JSONP example for Echo" | ||||
| [menu.main] | ||||
|   name = "JSONP" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 6 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,10 +1,10 @@ | ||||
| +++ | ||||
| title = "JWT Example" | ||||
| title = "JWT" | ||||
| description = "JWT example for Echo" | ||||
| [menu.main] | ||||
|   name = "JWT" | ||||
|   identifier = "example-jwt" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 11 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "Middleware Example" | ||||
| title = "Middleware" | ||||
| description = "Middleware example for Echo" | ||||
| [menu.main] | ||||
|   name = "Middleware" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 3 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "Streaming Response Example" | ||||
| title = "Streaming Response" | ||||
| description = "Streaming response example for Echo" | ||||
| [menu.main] | ||||
|   name = "Streaming Response" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 3 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "Subdomains Example" | ||||
| title = "Subdomains" | ||||
| description = "Subdomains example for Echo" | ||||
| [menu.main] | ||||
|   name = "Subdomains" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 10 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "Twitter Like API Example" | ||||
| title = "Twitter Like API" | ||||
| description = "Twitter Like API example for Echo" | ||||
| [menu.main] | ||||
|   name = "Twitter" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 2  | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,9 +1,9 @@ | ||||
| +++ | ||||
| title = "WebSocket Example" | ||||
| title = "WebSocket" | ||||
| description = "WebSocket example for Echo" | ||||
| [menu.main] | ||||
|   name = "WebSocket" | ||||
|   parent = "examples" | ||||
|   parent = "cookbook" | ||||
|   weight = 5 | ||||
| +++ | ||||
| 
 | ||||
| @@ -1,13 +0,0 @@ | ||||
| +++ | ||||
| title = "Examples" | ||||
| description = "Echo examples" | ||||
| type = "examples" | ||||
| [menu.main] | ||||
|   name = "Examples" | ||||
|   pre = "<i class='fa fa-code'></i>" | ||||
|   weight = 2 | ||||
|   identifier = "examples" | ||||
|   url = "/examples" | ||||
| +++ | ||||
|  | ||||
| <script>location = '/examples/hello-world';</script> | ||||
| @@ -45,4 +45,4 @@ description = "Migration" | ||||
| - Moved website and examples to the main repo | ||||
| - Updated docs and fixed numerous issues | ||||
|  | ||||
| ## [Examples](/examples/hello-world) | ||||
| ## [Cookbook](/cookbook) | ||||
|   | ||||
| @@ -129,7 +129,7 @@ func(c echo.Context) error { | ||||
| Go type into JSON and send it as JSONP payload constructed using a callback, with | ||||
| status code. | ||||
|  | ||||
| [*Example*](/examples/jsonp) | ||||
| [*Example*](/cookbook/jsonp) | ||||
|  | ||||
| ## Send XML | ||||
|  | ||||
|   | ||||
| @@ -105,4 +105,4 @@ e.Use(middleware.LoggerWithConfig(middleware.LoggerConfig{ | ||||
|  | ||||
| Example above skips Logger middleware when request host starts with localhost. | ||||
|  | ||||
| ## [Writing Custom Middleware]({{< ref "examples/middleware.md">}}) | ||||
| ## [Writing Custom Middleware]({{< ref "cookbook/middleware.md">}}) | ||||
|   | ||||
| @@ -80,4 +80,4 @@ DefaultJWTConfig = JWTConfig{ | ||||
| } | ||||
| ``` | ||||
|  | ||||
| ## [Example]({{< ref "examples/jwt.md">}}) | ||||
| ## [Example]({{< ref "cookbook/jwt.md">}}) | ||||
|   | ||||
| @@ -1 +1 @@ | ||||
| <pre data-src="https://raw.githubusercontent.com/labstack/echo/master/examples/{{ .Get 0 }}"></pre> | ||||
| <pre data-src="https://raw.githubusercontent.com/labstack/echo/master/cookbook/{{ .Get 0 }}"></pre> | ||||
|   | ||||
| @@ -1 +1 @@ | ||||
| https://github.com/labstack/echo/tree/master/examples/{{ .Get 0 }} | ||||
| https://github.com/labstack/echo/tree/master/cookbook/{{ .Get 0 }} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user