# 13-The Core Packages

其實不用自己克難的拼湊出程式的每個功能，在真實世界中，大多數的程式設計工作都是利用現有的函式庫。本章會探討一些 Go 常用的 packages。

一開始我們要先提醒大家：雖然這些函式庫的功能非常明確了（或是在前述章節介紹過了），不過 Go 語言引用的多數函式庫都需要特定領域的知識背景（例如：密碼學），這些技術都已經超出本書的討論範疇。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://go.netdpi.net/13-the-core-packages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
