For General Topology I recommend Kelley's book. I learned general topology with a book that only contained theorems and I referred to Kelley when I had too much difficulty proving them. This method of learning works very well with General topology since most of the proofs are straight forward.