[Nomad Coin] Explorer - #5.2 Rendering Templates
Block 들을 렌더링 해 볼 것이다. Blocks라는 variable은 main.go에 있다. struct 내부의 field이고 이걸 template로 보내고 있다. {{.PageTitle}} {{range .Blocks}} {{.Data}} {{end}} 블럭들을 렌더링하기 위해 'range'를 쓸 것이다. {{range .Blocks}}라고 쓰고 {{end}}로 range를 끝낼 수 있다. range 내부에서 쓰는 variable은 모두 blocks의 내부 field를 의미한다. .Data로 예를 들어볼 것이다. Block struct가 있고, 그 내부에는 Data, Hash, PrevHash가 들어 있다. 그래서 '.Data'라고 하면 Blocks slice 안의 각 Block의 Data를 불러올..
Go/Blockchain
2022. 7. 17. 20:36