I bought a Go Pro last year, and an after market mic (sticks out the side). I can’t recall the make and model, but believe I got it, based on Amazon reviews. I’ve only used it a couple times, but was very happy with the audio quality.
Sorry to be vague, but the point is, that there are add on mics that great improve Go Pro audio. Try a search on Amazon.
Hope this helps.