Glad to hear you're considering using GitLab. We have an importer for Gitea but not for Gogs https://docs.gitlab.com/ee/workflow/importing/README.html so I think you might consider a batch import https://docs.gitlab.com/ce/raketasks/import.html
I setup a personal Gitea instance on Linode, but wanted to make sure I could easily back up my repos in case I ever lose access or stop maintaining my personal Linode server.
Gitlab made it easy to setup all of my repos to mirror and automatically update from my Gitea daily.
(One slight bug, Gitlab does seem to always say the repos failed to import, even when they're successful)
Thanks for the helpful feature!
https://blog.gitea.io/2016/12/welcome-to-gitea/
I'll check that out first I think - I really like the ease of deployment with gogs, so if the project have some features a little more ironed out - it might be just what I need.