I laughed when I finally found a hub that worked with my AOC USB monitor and my Surface Go. This, along with the ethernet port, after testing 5 different hubs, proved not only to be a working solution, but also the most economical! Just one thing to note: the adapter needs to be plugged in and the monitor plugged in before turning on or restarting your Surface Go for everything to work.
Universal Laptop Docking Station for Windows and Mac - Plugable USB 3.0 Dual DisplayPort 4K Monitor with Gigabit Ethernet, Audio, and 6 USB Ports
12 Review
Docking Station OKX Display Ethernet
11 Review
Dell 452-BCYT D6000 Universal Dock in Black: A Hassle-free Single Solution
17 Review
Sony DualSense dual controller charging station for PS5 white/black
38 Review