Saludos Sr. Orlando Monteverde, espero se encuentre bien.
Estoy siguiendo su post para crear una api rest con golang y postgresql y se me presenta el siguiente error en la primera parte del post durante el "go build": expected declaration, found 'go' en la instrucción "go serv.Start()" no se si se deba a un error en el documento o es que ha habido un cambio en la nueva version de golang.
Le incluyo el código de los archivos ** main.go** y server.go
Saludos Sr. Orlando Monteverde, espero se encuentre bien.
Estoy siguiendo su post para crear una api rest con golang y postgresql y se me presenta el siguiente error en la primera parte del post durante el "go build": expected declaration, found 'go' en la instrucción "go serv.Start()" no se si se deba a un error en el documento o es que ha habido un cambio en la nueva version de golang.
Le incluyo el código de los archivos ** main.go** y server.go
*main.go *
package main
import (
)
// Wait for an interrupt
c := make(chan os.Signal, 1)
signal.Notify(c, os.Interrupt)
<-const
server.go
// internal/server/server.go
package server
import (
"log"
"net/http"
"time"
)
// Server is a base server configuration
type Server struct {
server *http.Server
}
// New inicialize a new server with configuration
func New(port string) (*Server, error) {
}
// Close server resources
func (serv *Server) Close() error {
// TODO: add resource closure.
return nil
}
// Start the server.
func (serv *Server) Start() {
log.Printf("Server running on localhost%s", serv.server.Addr)
log.Fatal(serv.server.ListenAndServe())
}
Quedo atento a sus comentarios.
Muchas Gracias.
Diego Bertaso
@dbertaso
@dbertaso@gmail.com