En los archivos BUILD y en la línea de comandos, Bazel usa etiquetas para hacer referencia a los
destinos, por ejemplo, //main:hello-world o //lib:hello-time. Su sintaxis
es la siguiente:
//path/to/package:target-name
Si el destino es un destino de regla, path/to/package es la ruta desde la
raíz del espacio de trabajo (el directorio que contiene el archivo MODULE.bazel) hasta el directorio
que contiene el archivo BUILD, y target-name es el nombre que le asignaste al destino
en el archivo BUILD (el atributo name). Si el destino es un destino de archivo,
entonces path/to/package es la ruta a la raíz del paquete, y
target-name es el nombre del archivo de destino, incluida su ruta de acceso completa
en relación con la raíz del paquete (el directorio que contiene el
archivo BUILD del paquete).
Cuando haces referencia a destinos en la raíz del repositorio, la ruta del paquete está vacía,
solo usa //:target-name. Cuando haces referencia a destinos dentro del mismo BUILD
archivo, incluso puedes omitir el identificador de raíz del espacio de trabajo // y solo usar
:target-name.