The 321Go website is meant for people who want to learn the game of Go, so it is for beginners.
But advanced players can also benefit from the services on the website.
The website provides an online course and you can ask experienced players for help.
Just have a look around.
For some services on the website you need a 321Go-account.
A 321Go-account is free of charge.