<?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">
<url>
<loc>https://bastengao.com/blog/2013/01/hello-world.html</loc>
<lastmod>2013-01-02T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2013/01/sync-browser-time-and-server-time.html</loc>
<lastmod>2013-01-12T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2013/03/hosting-maven-repository-on-github.html</loc>
<lastmod>2013-03-16T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2013/06/xian-rubyist-first-offline-party.html</loc>
<lastmod>2013-06-22T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2013/11/maven-webapp-reade-scm-version.html</loc>
<lastmod>2013-11-25T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2013/12/using-sigar-in-maven-project.html</loc>
<lastmod>2013-12-08T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2014/02/watch-log-and-send-email-by-logstash.html</loc>
<lastmod>2014-02-22T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2014/02/java-read-yaml.html</loc>
<lastmod>2014-02-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2014/03/from-asycn-to-sync-in-java.html</loc>
<lastmod>2014-03-12T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2014/05/from-java-to-ruby-developer.html</loc>
<lastmod>2014-05-11T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2014/07/chinese-regions-rails.html</loc>
<lastmod>2014-07-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2014/08/relative-time-in-rails.html</loc>
<lastmod>2014-08-19T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2014/11/settingslogic-vs-rails-config.html</loc>
<lastmod>2014-11-29T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2014/12/css-sucks-in-premailer.html</loc>
<lastmod>2014-12-02T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2015/01/compile-and-install-squid-3.3.12-with-ssl-on-ubuntu.html</loc>
<lastmod>2015-01-13T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2015/01/squid-basic-config.html</loc>
<lastmod>2015-01-15T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2015/03/change-data-format-by-grape-entity.html</loc>
<lastmod>2015-03-22T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2015/03/generale-gems-in-rails.html</loc>
<lastmod>2015-03-22T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2015/05/reverse-proxy-rails-without-standard-port.html</loc>
<lastmod>2015-05-16T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2015/06/rails-simple-api-with-devise.html</loc>
<lastmod>2015-06-03T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2015/07/building-desktop-app-by-electron-and-angularjs.html</loc>
<lastmod>2015-07-31T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2015/12/rails-relative-url.html</loc>
<lastmod>2015-12-19T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2016/01/rake-tricks.html</loc>
<lastmod>2016-01-25T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2016/11/django-translations.html</loc>
<lastmod>2016-11-25T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2017/01/my-2016.html</loc>
<lastmod>2017-01-05T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2017/06/blacksand.html</loc>
<lastmod>2017-06-14T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2017/08/webview-with-local-html-in-react-native.html</loc>
<lastmod>2017-08-07T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2017/12/go-cgo-c.html</loc>
<lastmod>2017-12-24T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2017/12/go-cgo-cpp.html</loc>
<lastmod>2017-12-26T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2019/08/graphql-introduction-and-practices.html</loc>
<lastmod>2019-08-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2019/11/go-smtp-ssl.html</loc>
<lastmod>2019-11-23T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2019/12/go-test-practices.html</loc>
<lastmod>2019-12-28T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2020/08/machinery-result.html</loc>
<lastmod>2020-08-03T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2021/03/iris-html-template.html</loc>
<lastmod>2021-03-26T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2021/11/go-slice-performance.html</loc>
<lastmod>2021-11-10T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2022/04/iris-mvc-practice.html</loc>
<lastmod>2022-04-30T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2023/05/aws-ga-eks-ingress.html</loc>
<lastmod>2023-05-04T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/blog/2023/07/go-exec-pipe.html</loc>
<lastmod>2023-07-05T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/tag/2016/</loc>
</url>
<url>
<loc>https://bastengao.com/about-me/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/angularjs/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/api/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/async/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/atom/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/auth/</loc>
</url>
<url>
<loc>https://bastengao.com/blog/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/blog/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/blog2/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/c++/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/c/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/carrierwave/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/cgo/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/chinese-regions/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/cms/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/config/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/cpp/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/deferred/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/desktop/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/devise/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/django/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/dragonfly/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/electron/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/email/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/gem/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/github/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/go/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/grape-entity/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/graphql/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/i18n/</loc>
</url>
<url>
<loc>https://bastengao.com/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/java/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/jekyll/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/jekyll2/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/log/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/logstash/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/maile/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/mailer/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/maven/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/nginx/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/paperclip/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/practices/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/premailer/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/properites/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/proxy/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/rails/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/rails_config/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/rake/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/react-native/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/refile/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/relative-time/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/relative-url/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/reverse-proxy/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/ruby/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/rubyist/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/scm-version/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/settingslogic/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/sigar/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/simple_token_authentication/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/smtp/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/squid/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/squid3/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/ssl/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/style/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/sync/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/test/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/translation/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/ubuntu/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/web/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/webview/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/yaml/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/%E5%B7%A5%E4%BD%9C/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/%E7%BA%BF%E4%B8%8B%E8%81%9A%E4%BC%9A/</loc>
</url>
<url>
<loc>https://bastengao.com/tag/%E8%B7%B3%E6%A7%BD/</loc>
</url>
<url>
<loc>https://bastengao.com/downloads/graphql-introduction-and-practices.pdf</loc>
<lastmod>2023-07-25T14:50:04+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/google7da464018596b798.html</loc>
<lastmod>2023-07-25T14:50:04+08:00</lastmod>
</url>
<url>
<loc>https://bastengao.com/soldier.html</loc>
<lastmod>2023-07-25T14:50:04+08:00</lastmod>
</url>
</urlset>
