gin은 github에 올라와 있는 go언어의 웹 프레임워크 입니다.Gin Github 링크(go는 기본적으로 설치 되어 있으셔야 됩니다.)터미널에 다음과 같이 입력해주세요.설치가 되었다면 간단한 코드를 만들어보았습니다.실행하고 싶다면 터미널에 다음 글자를 입력해주면됩
gin에서는 반복적으로 사용하는 html을 등록하여 사용할수 있습니다. 예시로 footer.html과 header.html을 만들어 봅시다.{{define "이름"}}(코드){{end}}형식으로 정의하면 나중에 {{template "이름"}}를 사용하면서 값을 불러올
우선 코드를 구현해봅시다.위 코드에는 title과 message에 출력될 페이지를 전송하게 됩니다.\*templates는 링크를 참고해주세요.{{.title}}과 {{.message}}에서는 코드에서 보낸값을 꺼내게됩니다.이제 한번 실행해보겠습니다.재대로 출력되는 모습
gin을 하다가 문뜩 보이는게 있었습니다. 바로 LoadHTMLGlob과 LoadHTMLFiles인데요. 2개의 차이는 과연 무엇일까요? 우선 2개의 메소드의 역할은 유사합니다. 특정 파일을 불러온다는 역할을 가지고 있는데요.LoadHTMLGlob를 메소드를 보면 매개
이번에는 긴으로 html에서 입력한 값을 보내는 법을 써보겠습니다.저는 전송하는데 (만능)POST를 이용하여 전송해보았습니다.우선 HTML입니다.index.html{{template "footer.html"}}과 {{template "header.html"}}는 여기
저는 여기서 만든 메인페이지에서 about 페이지로 이동할 생각입니다.이제 링크가 생겼습니다.짠...! 링크를 누르면 about페이지로 이동할수 있습니다.깃허브 링크
긴으로 간단한 이미지와 이름을 보여주는 페이지를 만들어보았습니다. 코드 templates/index.html 이번에는 get을 사용해서 정보를 보낼 생각입니다. main.go 백터사진을 이용해서 코드가 길어졌습니다... r.SetFuncMap(templat