mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 13:32:25 -05:00 
			
		
		
		
	[chore]: Bump github.com/gin-contrib/gzip from 1.1.0 to 1.2.2 (#3693)
Bumps [github.com/gin-contrib/gzip](https://github.com/gin-contrib/gzip) from 1.1.0 to 1.2.2. - [Release notes](https://github.com/gin-contrib/gzip/releases) - [Changelog](https://github.com/gin-contrib/gzip/blob/master/.goreleaser.yaml) - [Commits](https://github.com/gin-contrib/gzip/compare/v1.1.0...v1.2.2) --- updated-dependencies: - dependency-name: github.com/gin-contrib/gzip dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
		
					parent
					
						
							
								2a46681147
							
						
					
				
			
			
				commit
				
					
						5c96702cb5
					
				
			
		
					 80 changed files with 5055 additions and 114881 deletions
				
			
		
							
								
								
									
										41
									
								
								vendor/github.com/gin-contrib/gzip/README.md
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										41
									
								
								vendor/github.com/gin-contrib/gzip/README.md
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -49,7 +49,7 @@ func main() { | |||
| } | ||||
| ``` | ||||
| 
 | ||||
| Customized Excluded Extensions | ||||
| ### Customized Excluded Extensions | ||||
| 
 | ||||
| ```go | ||||
| package main | ||||
|  | @ -77,7 +77,7 @@ func main() { | |||
| } | ||||
| ``` | ||||
| 
 | ||||
| Customized Excluded Paths | ||||
| ### Customized Excluded Paths | ||||
| 
 | ||||
| ```go | ||||
| package main | ||||
|  | @ -105,7 +105,7 @@ func main() { | |||
| } | ||||
| ``` | ||||
| 
 | ||||
| Customized Excluded Paths | ||||
| ### Customized Excluded Paths with Regex | ||||
| 
 | ||||
| ```go | ||||
| package main | ||||
|  | @ -132,3 +132,38 @@ func main() { | |||
|   } | ||||
| } | ||||
| ``` | ||||
| 
 | ||||
| ### Server Push | ||||
| 
 | ||||
| ```go | ||||
| package main | ||||
| 
 | ||||
| import ( | ||||
|   "fmt" | ||||
|   "log" | ||||
|   "net/http" | ||||
|   "time" | ||||
| 
 | ||||
|   "github.com/gin-contrib/gzip" | ||||
|   "github.com/gin-gonic/gin" | ||||
| ) | ||||
| 
 | ||||
| func main() { | ||||
|   r := gin.Default() | ||||
|   r.Use(gzip.Gzip(gzip.DefaultCompression)) | ||||
|   r.GET("/stream", func(c *gin.Context) { | ||||
|     c.Header("Content-Type", "text/event-stream") | ||||
|     c.Header("Connection", "keep-alive") | ||||
|     for i := 0; i < 10; i++ { | ||||
|       fmt.Fprintf(c.Writer, "id: %d\ndata: tick %d\n\n", i, time.Now().Unix()) | ||||
|       c.Writer.Flush() | ||||
|       time.Sleep(1 * time.Second) | ||||
|     } | ||||
|   }) | ||||
| 
 | ||||
|   // Listen and Server in 0.0.0.0:8080 | ||||
|   if err := r.Run(":8080"); err != nil { | ||||
|     log.Fatal(err) | ||||
|   } | ||||
| } | ||||
| ``` | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue