Please help - panic: qtls.ClientSessionState

I am new to this (I hope there’s a easy way in the future to mine for normal people who are interested in filecoin

I got this terminal error

panic: qtls.ClientSessionState not compatible with tls.ClientSessionState

goroutine 1 [running]:

/Users/elsa/go/pkg/mod/ +0x205

this happens when I try to join testnet first step

lotus daemon

I have updated everything twice
please explain step by step thank you

Be sure that you have golang 1.14.7.
And if you are planning to mine Filecoin set these variables before compiling:
export RUSTFLAGS="-C target-cpu=native -g"

how can I make sure I have 1.14.7

when I paste this code it says dquote>