"github.com/hashgraph/hedera-sdk-go/v2"
//Create your local node client
node := make(map[string]hedera.AccountID, 1)
node["127.0.0.1:50211"] = hedera.AccountID{Account: 3}
mirrorNode := []string{"127.0.0.1:5600"}
client := hedera.ClientForNetwork(node)
client.SetMirrorNetwork(mirrorNode)
//Set the transaction fee paying account
accountId, err := hedera.AccountIDFromString("0.0.2")
privateKey, err := hedera.PrivateKeyFromString("302e020100300506032b65700422042091132178e72057a1d7528025956fe39b0b847f200ab59b2fdd367017f3087137")
client.SetOperator(accountId, privateKey)
//Submit a transaction to your local node
newAccount, err := hedera.NewAccountCreateTransaction().
SetInitialBalance(hedera.HbarFromTinybar(1000)).
println(err.Error(), ": error getting balance")
receipt, err := newAccount.GetReceipt(client)
newAccountId := receipt.AccountID