docs: remove deployment section on golang because of errors (#34099)

The golang section was recently added to the deployment guide
but has been reported as returning errors, where it had previously
worked. After discussion and testing with
Stephen Fluin, we are removing this section because of
inconsistency in functionality.

PR Close #34099
This commit is contained in:
Kapunahele Wong 2019-11-27 13:42:06 -05:00 committed by Andrew Kushnir
parent 37f39d6db5
commit d72cfc9d57
1 changed files with 0 additions and 30 deletions

View File

@ -201,36 +201,6 @@ modified to serve `index.html`:
try_files $uri $uri/ /index.html;
```
* [Golang](https://golang.org/): create a Golang server using ([gorilla/mux](https://github.com/gorilla/mux)) with a basic Golang file that configures the server `main.go`:
``` go
package main
import (
"net/http"
"os"
"github.com/gorilla/mux"
)
var httpPort = "80"
var folderDist = "./dist" // ng build output folder
func serverHandler(w http.ResponseWriter, r *http.Request) {
if _, err := os.Stat(folderDist + r.URL.Path); err != nil {
http.ServeFile(w, r, folderDist+"/index.html")
return
}
http.ServeFile(w, r, folderDist+r.URL.Path)
}
func main() {
r := mux.NewRouter()
r.NotFoundHandler = r.NewRoute().HandlerFunc(serverHandler).GetHandler()
http.Handle("/", r)
http.ListenAndServe(":"+httpPort, nil)
}
```
* [Ruby](https://www.ruby-lang.org/): create a Ruby server using ([sinatra](http://sinatrarb.com/)) with a basic Ruby file that configures the server `server.rb`:
``` ruby