Running sock works great for weightlifting
"These are cataloged as running socks but are great for weightlifting and other sports as well. Really comfortable, wick sweat away and don’t hold the “stink”. I have worn them for several gym sessions in a row without washing them, just airing them out between days and they are fine. They have just the right amount of cushion to fit perfectly in my weightlifting shoes without impairing my foot to floor force."
EU