Carlos Luque <cl38...@gmail.com>: Aug 07 08:29AM -0700
Saludos. Por favor si alguien ha visto esta página
CRUD RESTful API with Go, GORM, JWT, Postgres, Mysql, and Testing
que está en
https://levelup.gitconnected.com/crud-restful-api-with-go-gorm-jwt-postgres-mysql-and-testing-460a85ab7121
me pudiera aclarar por qué no aparece el fichero main.go?
Es decir, el autor indica que se debe ejecutar pero no aparece el contenido.
Agradezco la aclaración.
Saludos.
|
"Dario Castañé" <i...@dario.im>: Aug 07 07:28PM +0200
Está en el paso 11 del artículo.
De todas maneras, la función main no tiene porque residir dentro de un fichero main.go. Puede estar en cualquier fichero que cumpla una única condición: tener package main.
Si tienes más dudas, la documentación de Go es clara: https://golang.org/doc/code.html#Command
Dario Castañé
dario.im
On Fri, Aug 7, 2020, at 17:29, Carlos Luque wrote:
|
Carlos Luque <cl38...@gmail.com>: Aug 07 10:59AM -0700
Gracias, amigo. En el paso once se indica hacer un fichero server.go cuyo contenido es main.go. es así? Pero al final se indica correr Go run main.go y ese fichero como queda vacío el sistema indica error. Eso es lo que me confunde. No indica otro tipo de error sino de ese main.go.
|
"Dario Castañé" <i...@dario.im>: Aug 07 08:03PM +0200
No, dice:
> Create the main.go file in the root of the fullstack directory
Lo hace con un touch.
> This is the file that actually “start the engine”. We will call the Run method that was defined in server.go file
Es decir, desde el código que hay justo debajo (que va dentro de main.go), (traduzco la segunda frase) llamaremos el método Run que definimos en el fichero server.go.
Creo que ahí está tu confusión.
Dario Castañé
dario.im
On Fri, Aug 7, 2020, at 19:59, Carlos Luque wrote:
|
Carlos Luque <cl38...@gmail.com>: Aug 07 12:50PM -0700
Ok. Eso parece más claro. En cuanto acabe de tronar acá, pruebo. Cuídese mucho. Gracias.
|
Carlos Luque <cl38...@gmail.com>: Aug 07 12:50PM -0700
Ok. Eso parece más claro. En cuanto acabe de tronar acá, pruebo. Cuídese mucho. Gracias.
|
Carlos Luque <cl38...@gmail.com>: Aug 07 01:04PM -0700
Darío. Pero el fichero server.go no tiene otro contenido que no sea la línea main.go. es posible que tenga otro contenido y yo no lo vea? Se lo digo porque los contenidos parece que son mostrados en imágenes y es posible que a mi no se me descarguen. Fijese que dice con este contenido...si es así, pudiera mostrarrmelo?
|
Carlos Luque <cl38...@gmail.com>: Aug 07 03:36PM -0700
Estimado amigo. Ya me apareció la imagen con el contenido del main.go. Pero
al ejecutar recibo este mesaje:
remote: Repository not found.
fatal: repository 'https://github.com/victorsteven/fullstack/' not
found
Este es un paquete que es invocado en el main.go. Como puede no estar?
El viernes, 7 de agosto de 2020, 11:29:27 (UTC-4), Carlos Luque escribió:
|
"Dario Castañé" <i...@dario.im>: Aug 08 12:46AM +0200
¿Ejecutaste este comando? go mod init github.com/victorsteven/fullstack
De todas maneras, es extraño que haciendo un go run main.go te salte un error de Git.
Te dejo un enlace a más documentación: https://blog.friendsofgo.tech/posts/go-modules-en-tres-pasos/
Dario Castañé
dario.im
On Sat, Aug 8, 2020, at 00:36, Carlos Luque wrote:
|