Articles tagged with: Go

Gazelle: Workspace traversal and main extension handlers

Summary: How Bazel Gazelle extensions perform workspace traversal, and which are the interface entry points for extension developers


A Gazelle extension featuring LifecycleManager

Summary: A brief mention of relevant Bazel's Gazelle source code test and logic to manage the lifecycle inside extensions.


Course Review: Go Essential Training (LinkedIn Learning)

Summary: Review about 'The Go Essential Training' course on LinkedIn Learning.


Running Gazelle on Gazelle

Summary: How to use Gazelle, a tool for automating Bazel BUILD file management, to build extensions for Go projects. It highlights the benefits of using Gazelle and showcases a small example.


Gazelle (Bazel): Loading other BUILD files

Summary: How to load and use rules from a specific BUILD file in Bazel using Gazelle. It provides a solution to read and parse the file, and store the relevant information in the configuration for use in the GenerateRules call.