<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://diu.life/lessons/go-rpc/</loc><lastmod>2024-01-20T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/</loc><lastmod>2024-01-20T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/terms-of-service/</loc><lastmod>2024-01-01T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/</loc><lastmod>2024-01-01T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/privacy-policy/</loc><lastmod>2024-01-01T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/projects/</loc><lastmod>2023-06-01T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/about/</loc><lastmod>2023-03-01T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/posts/</loc><lastmod>2020-03-13T21:14:41+08:00</lastmod></url><url><loc>https://diu.life/tags/</loc><lastmod>2020-03-13T21:14:41+08:00</lastmod></url><url><loc>https://diu.life/tags/%E7%94%9F%E6%B4%BB%E6%9D%82%E6%84%9F/</loc><lastmod>2020-03-13T21:14:41+08:00</lastmod></url><url><loc>https://diu.life/posts/%E6%88%91%E4%B8%BA%E4%BB%80%E4%B9%88%E6%83%B3%E6%88%90%E7%AB%8B%E5%B7%A5%E4%BD%9C%E5%AE%A4/</loc><lastmod>2020-03-13T21:14:41+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/summary/</loc><lastmod>2020-02-24T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/performance-optimization/</loc><lastmod>2020-02-23T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/performance-test/</loc><lastmod>2020-02-22T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/code-generation/</loc><lastmod>2020-02-21T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/auth/</loc><lastmod>2020-02-20T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/tracing-implementation/</loc><lastmod>2020-02-19T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/tracing-selection/</loc><lastmod>2020-02-18T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/load-balance-implementation/</loc><lastmod>2020-02-17T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/service-discovery-implementation/</loc><lastmod>2020-02-16T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/service-discovery-selection/</loc><lastmod>2020-02-15T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/plugin/</loc><lastmod>2020-02-14T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/component-interface/</loc><lastmod>2020-02-13T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/interceptor/</loc><lastmod>2020-02-12T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/connection-pool/</loc><lastmod>2020-02-11T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/log-component/</loc><lastmod>2020-02-10T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/marshal-and-unmarshal/</loc><lastmod>2020-02-09T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/codec/</loc><lastmod>2020-02-08T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/custom-protocol/</loc><lastmod>2020-02-07T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/context-timeout/</loc><lastmod>2020-02-06T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/build-transport/</loc><lastmod>2020-02-05T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/build-client/</loc><lastmod>2020-02-04T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/build-server/</loc><lastmod>2020-02-03T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/rpc-framework-overview/</loc><lastmod>2020-02-02T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/go-rpc/what-is-rpc/</loc><lastmod>2020-02-01T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-data-flow/</loc><lastmod>2019-11-12T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-protocol-unpacking-analysis/</loc><lastmod>2019-11-11T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-protocol-codec/</loc><lastmod>2019-11-10T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-interceptor-implementation/</loc><lastmod>2019-11-09T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-auth-oauth2/</loc><lastmod>2019-11-08T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-auth-tls/</loc><lastmod>2019-11-07T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-load-balancing/</loc><lastmod>2019-11-06T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-service-discovery/</loc><lastmod>2019-11-05T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-hello-world-client-analysis/</loc><lastmod>2019-11-04T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-hello-world-server-analysis/</loc><lastmod>2019-11-03T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-hello-world/</loc><lastmod>2019-11-02T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/</loc><lastmod>2019-11-01T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/lessons/grpc-read/grpc-concepts-http2/</loc><lastmod>2019-11-01T00:00:00+08:00</lastmod></url><url><loc>https://diu.life/posts/%E6%B7%B1%E5%9C%B3%E5%AE%9E%E4%B9%A0%E6%89%8B%E8%AE%B0/</loc><lastmod>2015-08-31T21:14:41+08:00</lastmod></url><url><loc>https://diu.life/tags/%E6%89%8B%E8%AE%B0/</loc><lastmod>2015-08-31T21:14:41+08:00</lastmod></url><url><loc>https://diu.life/posts/%E6%9A%91%E5%81%87%E6%89%8B%E8%AE%B0%E9%82%A3%E4%BA%9B%E5%B9%B4%E6%88%91%E4%BB%AC%E5%9C%A8%E5%AD%A6%E6%A0%A1%E7%9A%84%E6%97%A5%E5%AD%90/</loc><lastmod>2014-07-15T20:33:08+08:00</lastmod></url><url><loc>https://diu.life/categories/</loc></url></urlset>