base64를 모두 쓰기 귀찮아서 별칭인 b64를 쓰기로 했다. 예제코드는 string 데이터를 인코딩/디코딩 하고 있다. 먼저 데이터를 인코딩 한 다음, 그 결과를 다시 디코딩 해서 서로 일치하는지 확인한다.
Go는 표준 base64인코딩과 URL-compatible base64 인코딩을 모두 지원한다. StdEncoding로 표준 인코딩을 URLEncoding로 URL-compatible 인코딩을 할 수 있다. 인코딩이 에러(error)를 반환했다면, 입력값과 출력값이 같은지 확인해보자.
표준 base64와 URL-compatible 인코딩은 결과에 약간의 차이가 있다. base64는 끝에 +가 URL-comaptible 인코딩은 -가 붙는다.
다음 예제 : Reading Files
예제로 살펴보는 Go : Base64 Encoding
Recent Posts
Archive Posts
Tags