<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.quizz.vn/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.quizz.vn/feed.php">
        <title>Wiki.Quizz.vn - go:stdlib</title>
        <description></description>
        <link>https://wiki.quizz.vn/</link>
        <image rdf:resource="https://wiki.quizz.vn/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-15T18:02:56+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:bufio&amp;rev=1767915977&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:bytes&amp;rev=1768170591&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:compress_gzip&amp;rev=1768172094&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:crypto_sha256&amp;rev=1767911265&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:database_sql&amp;rev=1768172404&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:encoding_binary&amp;rev=1768171714&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_client_struct&amp;rev=1767051365&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_client&amp;rev=1767051479&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_server_listenandserve&amp;rev=1767050732&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_server_struct&amp;rev=1767051300&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_server&amp;rev=1767051186&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:math&amp;rev=1767911064&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:net_dial&amp;rev=1767909672&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:net_http&amp;rev=1767050715&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:os_open&amp;rev=1767911500&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:reading_writing_patterns&amp;rev=1767916178&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:strings&amp;rev=1768170269&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:tcp_vs_http&amp;rev=1767909831&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.quizz.vn/doku.php?id=go:stdlib:time&amp;rev=1767910744&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.quizz.vn/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Wiki.Quizz.vn</title>
        <link>https://wiki.quizz.vn/</link>
        <url>https://wiki.quizz.vn/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:bufio&amp;rev=1767915977&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-08T23:46:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bufio</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:bufio&amp;rev=1767915977&amp;do=diff</link>
        <description>bufio package

What is it?

`bufio` implements buffered I/O by wrapping an `io.Reader` or `io.Writer` and using an in-memory buffer to make reading/writing more efficient.

What is it used for?

	*  Faster reading/writing for files and network connections.</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:bytes&amp;rev=1768170591&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-11T22:29:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bytes</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:bytes&amp;rev=1768170591&amp;do=diff</link>
        <description>Go Stdlib Wiki: package bytes

1. Overview

The Go standard library package bytes provides functions for working with byte slices ([]byte). It is like strings, but for raw bytes—useful for file/network data, buffers, and binary-safe operations.

byte /baɪt/ = byte (đơn vị dữ liệu)</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:compress_gzip&amp;rev=1768172094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-11T22:54:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>compress_gzip</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:compress_gzip&amp;rev=1768172094&amp;do=diff</link>
        <description>Go Stdlib Wiki: package compress/gzip

1. Overview

compress/gzip provides gzip compression and decompression compatible with the gzip file format (RFC 1952).
You typically use:

gzip.Writer to compress (write compressed data)

gzip.Reader to decompress (read compressed data)</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:crypto_sha256&amp;rev=1767911265&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-08T22:27:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>crypto_sha256</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:crypto_sha256&amp;rev=1767911265&amp;do=diff</link>
        <description>crypto/sha256

What is it?

`crypto/sha256` provides the SHA-256 cryptographic hash function.

What is it used for?

	*  Generate a fixed-length digest (hash) from data.
	*  Verify integrity (data has not changed).
	*  Used in signatures, checksums, and many security protocols.</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:database_sql&amp;rev=1768172404&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-11T23:00:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>database_sql</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:database_sql&amp;rev=1768172404&amp;do=diff</link>
        <description>Go Stdlib Wiki: package database/sql

1. Overview

database/sql provides a generic SQL database interface in Go. It does NOT talk to a database by itself. Instead, it works together with a database-specific driver (e.g., lib/pq for PostgreSQL, go-sql-driver/mysql for MySQL) that implements the low-level protocol.</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:encoding_binary&amp;rev=1768171714&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-11T22:48:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>encoding_binary</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:encoding_binary&amp;rev=1768171714&amp;do=diff</link>
        <description>Go Stdlib Wiki: package encoding/binary

1. What it is

encoding/binary is a Go standard library package for encoding/decoding fixed-size numeric data (and structs made of fixed-size fields) to/from raw bytes—often used when you need a specific binary layout for files, network protocols, or hardware formats.</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_client_struct&amp;rev=1767051365&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-29T23:36:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>http_client_struct</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:http_client_struct&amp;rev=1767051365&amp;do=diff</link>
        <description>http.Client

What is it?

`http.Client` is Go’s HTTP client used to send requests and receive responses.
It supports connection pooling and keep-alive by default.

What is it used for?

	*  Call external APIs (GET/POST/PUT/DELETE).
	*  Set timeouts and transport options.</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_client&amp;rev=1767051479&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-29T23:37:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>http_client</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:http_client&amp;rev=1767051479&amp;do=diff</link>
        <description>HTTP Client (net/http)

What is it?

An HTTP client is code that sends HTTP requests to a server and reads HTTP responses back.

In Go, the standard library package `net/http` provides:

	*  helper functions like `http.Get`, `http.Post`, and
	*  the configurable client type `http.Client`.</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_server_listenandserve&amp;rev=1767050732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-29T23:25:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>http_server_listenandserve</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:http_server_listenandserve&amp;rev=1767050732&amp;do=diff</link>
        <description>http.ListenAndServe

What is it?

`http.ListenAndServe(addr, handler)` starts a basic HTTP server.

	*  It listens on `addr` (for example `“:8080”`).
	*  It serves requests using `handler`.
	*  If `handler` is `nil`, it uses `http.DefaultServeMux`.</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_server_struct&amp;rev=1767051300&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-29T23:35:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>http_server_struct</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:http_server_struct&amp;rev=1767051300&amp;do=diff</link>
        <description>http.Server

What is it?

`http.Server` is the configurable HTTP server type in Go’s `net/http` package.
It gives you more control than `http.ListenAndServe()` (timeouts, TLS, graceful shutdown, etc.).

What is it used for?

	*  Run an HTTP server with production-ready settings (timeouts).</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:http_server&amp;rev=1767051186&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-29T23:33:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>http_server</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:http_server&amp;rev=1767051186&amp;do=diff</link>
        <description>HTTP Server (net/http)

What is it?

An HTTP server is a program (service) that:

	*  listens on an address (host:port),
	*  accepts incoming HTTP connections/requests,
	*  runs a handler to process each request,
	*  writes an HTTP response (status + headers + body).</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:math&amp;rev=1767911064&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-08T22:24:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>math</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:math&amp;rev=1767911064&amp;do=diff</link>
        <description>math package

What is it?

`math` is Go’s standard library package for basic mathematical constants and functions (mostly for `float64`).

What is it used for?

	*  Common math functions: sqrt, pow, trig functions.
	*  Math constants like Pi and E.</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:net_dial&amp;rev=1767909672&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-08T22:01:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>net_dial</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:net_dial&amp;rev=1767909672&amp;do=diff</link>
        <description>net.Dial (TCP client connection)

What is it?

`net.Dial(network, address)` initiates an outgoing connection to `address` using the named `network`.

Common networks:

	*  `“tcp”`
	*  `“udp”`
	*  `“unix”` (Unix domain sockets)

What is it used for?</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:net_http&amp;rev=1767050715&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-29T23:25:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>net_http</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:net_http&amp;rev=1767050715&amp;do=diff</link>
        <description>HTTP Server (net/http)

What is it?

An HTTP server is a program that listens on a network address (host:port) and serves HTTP requests by calling a handler.

In Go, the standard library package `net/http` provides everything you need to build a basic server.</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:os_open&amp;rev=1767911500&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-08T22:31:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>os_open</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:os_open&amp;rev=1767911500&amp;do=diff</link>
        <description>os.Open

What is it?

`os.Open(name)` opens the named file for reading and returns an `*os.File`.

What is it used for?

	*  Read file contents.
	*  Work with file handles for streaming reads.

Example


f, err := os.Open(&quot;data.txt&quot;)
if err != nil {
    return err
}
defer f.Close()

b, err := io.ReadAll(f)
if err != nil {
    return err
}
_ = b</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:reading_writing_patterns&amp;rev=1767916178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-08T23:49:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>reading_writing_patterns</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:reading_writing_patterns&amp;rev=1767916178&amp;do=diff</link>
        <description>Reading/Writing patterns in Go: one-shot vs stream vs buffered

Goal

Help you choose the right approach when reading/writing data in Go:

	*  One-shot (read/write all at once)
	*  Stream (unbuffered) (read/write piece by piece)
	*  Stream (buffered with bufio)</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:strings&amp;rev=1768170269&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-11T22:24:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strings</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:strings&amp;rev=1768170269&amp;do=diff</link>
        <description>Go Stdlib Wiki: package strings

1. Overview

The Go standard library package strings provides utilities for working with strings: checking prefixes/suffixes, searching, splitting/joining, trimming, replacing, case conversion, and more.

string /strɪŋ/ = a sequence of characters (chuỗi ký tự)</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:tcp_vs_http&amp;rev=1767909831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-08T22:03:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tcp_vs_http</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:tcp_vs_http&amp;rev=1767909831&amp;do=diff</link>
        <description>TCP vs HTTP

What is TCP?

TCP (Transmission Control Protocol) is a transport-layer protocol.
It provides a reliable, ordered byte-stream connection between two endpoints (client and server).

TCP is like a pipe that carries bytes.

What is HTTP?

HTTP (Hypertext Transfer Protocol)</description>
    </item>
    <item rdf:about="https://wiki.quizz.vn/doku.php?id=go:stdlib:time&amp;rev=1767910744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-08T22:19:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>time</title>
        <link>https://wiki.quizz.vn/doku.php?id=go:stdlib:time&amp;rev=1767910744&amp;do=diff</link>
        <description>time package

What is it?

`time` is Go’s standard library package for working with:

	*  current time
	*  durations
	*  sleeping/timers
	*  parsing and formatting dates/times
	*  time zones and locations

What is it used for?

	*  Create timestamps for logs/events.</description>
    </item>
</rdf:RDF>
