Go 언어를 가지고 개발을 부분부분 적용을 하고 있습니다.
Go 언어에서 지원하는 편한 부분은 대부분 수용해서 사용하고자 하는데 쉽지많은 않은것 같습니다.
api에서 값을 받아오는데 struct를 사용하지 않고 받을때 형을 알 수 없기에 interface{} 형식으로 됩니다.
map[string]interfaceP{}
위와 같은 것을 받아서 처리를 할때 사용할 방법입니다.
fmt.Sprintf("%v", v["Value"])
저는 위의 방법으로 바로 접근해서 처리를 했습니다.
참고 url
https://pkg.go.dev/fmt
fmt package - fmt - Go Packages
Print, Println, and Printf lay out their arguments differently. In this example we can compare their behaviors. Println always adds blanks between the items it prints, while Print adds blanks only between non-string arguments and Printf does exactly what i
pkg.go.dev
[Go Log]Go Log library 사용하기 (0) | 2022.08.18 |
---|---|
[Go] Post로 파라미터 보내는 방법 (0) | 2022.08.11 |
[Go Build] How to Go Build for linux (0) | 2022.07.13 |
[GO]MAC zsh 에 GOPATH 설정하기 (0) | 2022.07.13 |
[API JSON] Go 언어 API Json parsing 하기 (0) | 2022.07.12 |