Subir paquete
No me quedó claro el tema de como subir mi paquete, básicamente es saber si al crearlo si debe ir son el archivo main.go y solo subir la carpeta con los archivos correspondientes o cómo sería lo ideal, gracias.
No me quedó claro el tema de como subir mi paquete, básicamente es saber si al crearlo si debe ir son el archivo main.go y solo subir la carpeta con los archivos correspondientes o cómo sería lo ideal, gracias.
No me quedó claro el tema de como subir mi paquete, básicamente es saber si al crearlo si debe ir son el archivo main.go y solo subir la carpeta con los archivos correspondientes o cómo sería lo ideal, gracias.
No me quedó claro el tema de como subir mi paquete, básicamente es saber si al crearlo si debe ir son el archivo main.go y solo subir la carpeta con los archivos correspondientes o cómo sería lo ideal, gracias.
Se pueden clasificar en dos tipos:
Paquete ejecutable.
Paquete de distribución.
Paquete ejecutable.
Este tipo de paquete es una aplicación o programa completo, listo para ser descargado y ejecutado por el usuario, se incluye su código fuente (con el package main) y el binario pre-compilado al tipo de sistema operativo. El código fuente con los archivo .go se incluiría para que los usuarios puedan compilar ellos mismos, si quisieran.
La siguiente clasificación responde a tu duda.
Sin contener el package main, ni el binario ejectuable principal, es solo un paquete que contiene utilidades (funciones o APIs) para ser usadas en otro proyecto desde el GOPATH, no necesita compilar ni ejecutar, por lo general incluye sub-paquetes (paquetes anidados). Esta clasificación se entiende tradicionalmente como una biblioteca (library).
Es en la que subes a un CVS online como GitHub en forma de módulo (go.mod) para que pueda ser distribuida obteniéndose con el comando go get.
Se pueden clasificar en dos tipos:
Paquete ejecutable.
Paquete de distribución.
Paquete ejecutable.
Este tipo de paquete es una aplicación o programa completo, listo para ser descargado y ejecutado por el usuario, se incluye su código fuente (con el package main) y el binario pre-compilado al tipo de sistema operativo. El código fuente con los archivo .go se incluiría para que los usuarios puedan compilar ellos mismos, si quisieran.
La siguiente clasificación responde a tu duda.
Sin contener el package main, ni el binario ejectuable principal, es solo un paquete que contiene utilidades (funciones o APIs) para ser usadas en otro proyecto desde el GOPATH, no necesita compilar ni ejecutar, por lo general incluye sub-paquetes (paquetes anidados). Esta clasificación se entiende tradicionalmente como una biblioteca (library).
Es en la que subes a un CVS online como GitHub en forma de módulo (go.mod) para que pueda ser distribuida obteniéndose con el comando go get.
Se pueden clasificar en dos tipos:
Paquete ejecutable.
Paquete de distribución.
Paquete ejecutable.
Este tipo de paquete es una aplicación o programa completo, listo para ser descargado y ejecutado por el usuario, se incluye su código fuente (con el package main) y el binario pre-compilado al tipo de sistema operativo. El código fuente con los archivo .go se incluiría para que los usuarios puedan compilar ellos mismos, si quisieran.
La siguiente clasificación responde a tu duda.
Sin contener el package main, ni el binario ejectuable principal, es solo un paquete que contiene utilidades (funciones o APIs) para ser usadas en otro proyecto desde el GOPATH, no necesita compilar ni ejecutar, por lo general incluye sub-paquetes (paquetes anidados). Esta clasificación se entiende tradicionalmente como una biblioteca (library).
Es en la que subes a un CVS online como GitHub en forma de módulo (go.mod) para que pueda ser distribuida obteniéndose con el comando go get.