<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:geo="http://www.google.com/geo/schemas/sitemap/1.0" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:pagemap="http://www.google.com/schemas/sitemap-pagemap/1.0" xmlns:xhtml="http://www.w3.org/1999/xhtml" ><url><loc>https://www.practical-go-lessons.com/product/gopher-cap-beige-sushi-couple--c9ejbar7n2ec70r2ablg</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/gopher-cap-painter--c9ejbar7n2ec70r2abm0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/gopher-cap-pizza-delivery--c9ejbar7n2ec70r2abmg</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/gopher-cap-singer-speaker--c9ejbar7n2ec70r2abn0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/gopher-plushie--c9ejbar7n2ec70r2abng</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/gopher-embroidered-brooch-boolean--c9ejbar7n2ec70r2abo0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/gopher-embroidered-brooch-package--c9ejbar7n2ec70r2abog</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/metal-gopher-brooch-sushi--c9ejbar7n2ec70r2abp0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-brooch-singer--c9ejbar7n2ec70r2abpg</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-brooch-pizza-delivery--c9ejbar7n2ec70r2abq0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-brooch-postman--c9ejbb37n2ec70r2abqg</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-brooch-go-cap-and-necklace--c9ejbb37n2ec70r2abr0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-socks-singer--c9ejbb37n2ec70r2abrg</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-socks-pizza-delivery--c9ejbb37n2ec70r2abs0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-socks-post-office-worker--c9ejbb37n2ec70r2absg</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-socks-packaged-gopher--c9ejbb37n2ec70r2abt0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-socks-go-cap-and-necklace--c9ejbb37n2ec70r2abtg</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-socks-painter--c9ejbb37n2ec70r2abu0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-socks-pizza-delivery--c9ejbb37n2ec70r2abug</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/embroidered-gopher-socks-boolean--c9ejbb37n2ec70r2abv0</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/product/build-ecommerce-website-golang-vuejs-gin-aws-lambda--d1ff0053-8f71-4462-83ca-3c45dbf2b1ff</loc><lastmod>2022-07-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-create-a-slug-with-go-c9msh2glarts70kje1ag</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-prompt-user-for-input-in-go-c9msolug26pc70jjef4g</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/go-how-to-send-post-http-requests-with-a-json-body-cbhvuqa220ds70kp2lkg</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-execute-a-shell-command-in-go-with-os-exec-cbikgq27ja1s70t26v2g</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-build-a-simple-go-http-rest-server-with-the-gin-framework-cbil2tiranas70neqlag</loc><lastmod>2022-07-30</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-recover-from-a-runtime-failure-panic-in-go-cbl28ojpaeds70g0qrs0</loc><lastmod>2022-08-03</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-check-if-a-map-contains-an-entry-with-a-specific-key-in-go-cbln2043vugc70q76e6g</loc><lastmod>2022-08-04</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-read-a-file-line-by-line-with-go-cbmaj47rttts70kq7c9g</loc><lastmod>2022-08-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-pretty-print-json-with-go-cbpd1j0o5gpc70h964m0</loc><lastmod>2022-08-09</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-add-and-read-go-struct-tags-cbt2mue6togs70jopvi0</loc><lastmod>2022-08-15</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-iterate-recursively-over-a-directory-with-go-cbtnckus1nms70u165jg</loc><lastmod>2022-08-16</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-convert-a-string-to-an-int-with-go-cbuchn7vrt0c70ui3l40</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-update-the-values-of-a-slice-in-a-for-loop-cc1122dt29oc70vu9f4g</loc><lastmod>2022-08-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/what-is-go-generate-and-how-to-use-it-ccava8v5toqc70ipi1jg</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-unzip-a-file-or-directory-with-golang-ccb0328321as70o6ujjg</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/golang-how-to-open-a-connection-to-an-sql-database-and-make-a-query-ccb0jsauai2c70kp5j9g</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-generate-a-barcode-with-golang-ccb1i6auai2c70kp5ja0</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-insert-data-into-a-mysql-database-with-golang-ccbmu7s6qcuc70nnaia0</loc><lastmod>2022-09-06</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/post/how-to-format-time-with-golang-ccc5ja83ibmc70m98260</loc><lastmod>2022-09-07</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-1-programming-a-computer</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-2-the-go-language</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-3-the-terminal</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-4-setup-your-dev-environment</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-5-first-go-application</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-6-binary-and-decimal</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-7-hexadecimal-octal-ascii-utf8-unicode-runes</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-8-variables-constants-and-basic-types</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-9-control-statements</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-10-functions</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-11-packages-and-imports</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-12-package-initialization</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-13-types</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-14-methods</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-15-pointer-type</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-16-interfaces</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-17-go-modules</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-18-go-module-proxies</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-19-unit-tests</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-20-arrays</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-21-slices</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-22-maps</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-23-errors</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-24-anonymous-functions-and-closures</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-25-json-and-xml</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-26-basic-http-server</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-27-enum-iota-and-bitmask</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-28-dates-and-time</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-29-data-storage-files-and-databases</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-30-concurrency</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-31-logging</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-32-templates</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-33-application-configuration</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-34-benchmarks</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-35-build-an-http-client</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-36-program-profiling</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-37-context</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-38-generics</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-39-an-object-oriented-programming-language</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-40-upgrading-or-downgrading-go</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-41-design-recommendations</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/chap-42-cheatsheet</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url><url><loc>https://www.practical-go-lessons.com/tutorial/build-ecommerce-website-golang-vuejs-gin-aws-lambda-a6f0e242-0cbf-4623-86f3-fbe57e10d80a</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><mobile:mobile/></url></urlset>