En Go, ¿qué es un objeto de paquete instalado?

Lo primero que debe hacer es verificar la ruta en GOPATH desde la variable de entorno, e ir a este directorio (o primer direccional directamente en la lista).
Si el paquete que instaló es un paquete principal, vinculará todos los paquetes que importó (y también instalará el paquete primero), y generará un archivo ejecutable en el subdirectorio llamado “bin”.
De lo contrario, generará un archivo archivado llamado “packageName.a” en el subdirectorio llamado “pkg / / /”.

Y, ¿qué tipo de archivos con un sufijo “.a”?
Ese es un archivo archivado con el formato especial de go. Todo lo que necesitamos saber es que es como un archivo tar. Podemos usar “go tool pack t xxxxxx.a” para enumerar los archivos. Para un mayor uso con “go tool pack”, puede consultar http://Golang.org/pkg/cams/pack.

Ok, podemos ver los archivos dentro del archivo archivado tal como lo obtuvimos con “go tool 6g”

More Interesting

¿Cuál es el perfil más demandado en el sector de TI entre un desarrollador de software y un administrador de servidor de bases de datos?

¿Qué es mejor para comenzar una carrera, desarrollador de software o funcionario de IAS?

Estoy en mis 30 años. Se me han ofrecido 2 roles: uno como desarrollador senior de software y el otro como líder de solución, ¿cuál debo tomar?

¿Cuál es una buena posición de nivel de entrada para un programador / desarrollador de iPhone?

¿Te reconocerá la industria si te llamas desarrollador de software pero no has desarrollado software por más de 10 años?

¿Qué sucede si su empresa no cree en actualizar a la última versión de Visual Studio?

¿Por qué la mayoría de los ingenieros de software quieren trabajar en una plataforma?

¿Puede un alcohólico convertirse en un desarrollador de software exitoso?

¿Cuál es la mejor manera de ganar dinero y obtener experiencia en el desarrollo de software para un estudiante en la universidad?

¿Hay alguna forma práctica de entender por qué Java es un lenguaje malo y aburrido?

Empleos y carreras: Soy un desarrollador de Java con 4 años de experiencia principalmente con un banco de inversión superior. Quiero convertirme en un consultor independiente para poder trabajar en todo el mundo y ganar más. ¿Cómo lo hago?

¿Cuántas veces debería leer 'Código limpio'?

¿Qué tipo de espacio para el crecimiento profesional existe para los ingenieros de software en grandes empresas (es decir, Google, Facebook, Apple, Microsoft, etc.)?

¿Cuál sería un buen cronograma con respecto a las áreas de aprendizaje en informática cada semana para convertirse en un desarrollador de software de la industria competente?

¿Cómo es el mercado de ingeniería de software en Canadá?