Modular EVM based blockchain have multiple layers. mainly consensus layer and execution layer.
Execution layer options: Besu Erigon Go Ethereum Nethermind
consensus clients options: Lighthouse Lodestar Nimbus Prysm Teku
my question is: when we make a private blockchain with go-ethereum, what consensus client we use by default, i don't get any option for consensus, and private blockchain just started. where we setup consensus layer ?