I overcast the raw edges of most of my fabrics before washing them. It takes no longer than clipping off raveled threads AFTER washing them.
Much to my amazement, I washed some flannel and it shrank only about an inch in a four yard length. (I had it soaking in HOT water for hours before I washed and dried it.
And then there is the other stuff that did not behave well.