I'd like to know if the following exercise is correct. I'm not completely sure about the last point but also I don't know what more I'd say. I really appreciate corrections or any suggestion you can provide.
Let $f, f_1 , f_2 ,\ldots$ be elements of $H(G)$ and show that $f_n\to f$ iff for each closed rectifiable curve $\gamma$ in $G$, $f_n (z) \to f (z)$ uniformly for $z$ in $\{\gamma\}$.
Since $\{\gamma\}$ is compact the sufficiently is clear. Conversely, let $a\in G$ and $r>0$ such that $\overline B(a,r)\subset G$, then there is a number $R>r$ such that $\overline B(a,R)\subset G$. Define $\gamma (t)= a + R\exp (2\pi it)$ (for $0\le t \le 1$) and $\vert z-a \lvert \le r $,
$$\lvert f(z) -f_n(z)\rvert=\frac{1}{2\pi }\bigg \rvert\int_{\gamma}\frac{f(\zeta)-f_n(\zeta)}{\zeta-z}d\zeta\bigg \lvert\le 2\sup\{ \rvert f(\zeta)-f_n(\zeta)\lvert: \zeta \in \{\gamma\} \} $$
Given $\epsilon>0$, $\sup\{ \rvert f(\zeta)- f_n(\zeta)\lvert: \zeta \in \{\gamma\} \}< \epsilon/3$ whenever $n\ge N$ and so
$$\lvert f(z) -f_n(z)\lvert<2\epsilon/3$$
Then, $\sup \{ \lvert f(z)-f_n(z) \lvert: z\in \overline B(a,r),n\ge N\}<\epsilon$. It follows that $f_n$ converges uniformly on $\overline B(a,r)$. Now if $K\subset G$ is an arbitrary compact and $0<r<\operatorname{dist}(\operatorname{fr}(G),K)$, then we can cover by $r$-disk the compact $K$
$$K\subset \bigcup \{B(z_n:r):1\le n\le N \text{ and } z_n\in K\}$$
Since the convergence is uniformly on each disk $B(z_n,r)$, hence the convergence must be uniformly on $K$ as desired.