Streaming Partial JSON from LLMs in Go

How to parse incomplete JSON as it streams from LLM APIs