*.go: add a golang webserver for this project
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
This commit is contained in:
		
							parent
							
								
									025604ce28
								
							
						
					
					
						commit
						58ebeb91d8
					
				
					 2 changed files with 29 additions and 0 deletions
				
			
		
							
								
								
									
										9
									
								
								content.go
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								content.go
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | |||
| package main | ||||
| 
 | ||||
| import ( | ||||
| 	"embed" | ||||
| ) | ||||
| 
 | ||||
| //go:embed "htmx.min.js" | ||||
| //go:embed "index.html" | ||||
| var content embed.FS | ||||
							
								
								
									
										20
									
								
								main.go
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								main.go
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,20 @@ | |||
| package main | ||||
| 
 | ||||
| import ( | ||||
| 	"log" | ||||
| 	"net/http" | ||||
| 	"time" | ||||
| ) | ||||
| 
 | ||||
| func main() { | ||||
| 
 | ||||
| 	s := &http.Server{ | ||||
|         Addr:           ":8080", | ||||
|         //Handler:        myHandler, | ||||
|         ReadTimeout:    10 * time.Second, | ||||
|         WriteTimeout:   10 * time.Second, | ||||
|         MaxHeaderBytes: 1 << 20, | ||||
|   } | ||||
| 	http.Handle("/", http.FileServer(http.FS(content))) | ||||
|   log.Fatal(s.ListenAndServe()) | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue