---
title: "Golang Json解析問題 Struct 字首大小寫"
description: "其實這還蠻有趣的，最近在玩 Golang 的爬蟲，高效率的編譯和好用的 colly 真的還挺好上手的，但是畢竟爬蟲還是要 encode 成 才好做跨平台處理。"
author: "kidneyweakx"
published: 2020-04-16T00:00:00.000Z
updated: 2026-06-02T17:24:36.426Z
lang: zh-TW
tags: ["程式筆記", "Golang"]
canonical: https://kidneyweakx.com/blog/20log-0416-gojson
---

# Golang Json解析問題 Struct 字首大小寫

其實這還蠻有趣的，最近在玩 Golang 的爬蟲，高效率的編譯和好用的 colly 真的還挺好上手的，但是畢竟爬蟲還是要 encode 成 `Json `才好做跨平台處理。

只是莫名其妙遇到 Json Print() 出來都是

```
[]
[]
[]
```

🤔這是甚麼狀況呢？搞了很久以為是我們Json結構設錯，加了一堆亂七八糟的限制。
結果跑了 [Gobyexample的範例](https://gobyexample.com/json)，意外發現可以跑！

就把他的 struct 拿過來改，發現首字母都是大寫，原本寫小寫就直接印空白的東西給我們。
這種不報錯的bug 最可惡了🤬
