Bazel go library

From NovaOrdis Knowledge Base
Revision as of 21:33, 16 July 2024 by Ovidiu (talk | contribs) (→‎deps)
Jump to navigation Jump to search

External

Internal

Overview

This builds a Go library from a set of source files that are all part of the same package.

Attributes

name

Required, a unique name for this target.

srcs

Optional. The list of Go source files that are compiled to create the package. Only .go and .s files are permitted, unless the cgo attribute is set.

deps

Optional. List of Go libraries this package imports directly. These may be go_library rules or compatible rules with the GoLibrary provider.

importpath

visibility