diff --git a/ja/ebook/01.0.md b/ja/01.0.md similarity index 100% rename from ja/ebook/01.0.md rename to ja/01.0.md diff --git a/ja/ebook/01.1.md b/ja/01.1.md similarity index 100% rename from ja/ebook/01.1.md rename to ja/01.1.md diff --git a/ja/ebook/01.2.md b/ja/01.2.md similarity index 100% rename from ja/ebook/01.2.md rename to ja/01.2.md diff --git a/ja/ebook/01.3.md b/ja/01.3.md similarity index 100% rename from ja/ebook/01.3.md rename to ja/01.3.md diff --git a/ja/ebook/01.4.md b/ja/01.4.md similarity index 100% rename from ja/ebook/01.4.md rename to ja/01.4.md diff --git a/ja/ebook/01.5.md b/ja/01.5.md similarity index 100% rename from ja/ebook/01.5.md rename to ja/01.5.md diff --git a/ja/ebook/02.0.md b/ja/02.0.md similarity index 100% rename from ja/ebook/02.0.md rename to ja/02.0.md diff --git a/ja/ebook/02.1.md b/ja/02.1.md similarity index 100% rename from ja/ebook/02.1.md rename to ja/02.1.md diff --git a/ja/ebook/02.2.md b/ja/02.2.md similarity index 100% rename from ja/ebook/02.2.md rename to ja/02.2.md diff --git a/ja/ebook/02.3.md b/ja/02.3.md similarity index 100% rename from ja/ebook/02.3.md rename to ja/02.3.md diff --git a/ja/ebook/02.4.md b/ja/02.4.md similarity index 100% rename from ja/ebook/02.4.md rename to ja/02.4.md diff --git a/ja/ebook/02.5.md b/ja/02.5.md similarity index 100% rename from ja/ebook/02.5.md rename to ja/02.5.md diff --git a/ja/ebook/02.6.md b/ja/02.6.md similarity index 100% rename from ja/ebook/02.6.md rename to ja/02.6.md diff --git a/ja/ebook/02.7.md b/ja/02.7.md similarity index 100% rename from ja/ebook/02.7.md rename to ja/02.7.md diff --git a/ja/ebook/02.8.md b/ja/02.8.md similarity index 100% rename from ja/ebook/02.8.md rename to ja/02.8.md diff --git a/ja/ebook/03.0.md b/ja/03.0.md similarity index 100% rename from ja/ebook/03.0.md rename to ja/03.0.md diff --git a/ja/ebook/03.1.md b/ja/03.1.md similarity index 100% rename from ja/ebook/03.1.md rename to ja/03.1.md diff --git a/ja/ebook/03.2.md b/ja/03.2.md similarity index 100% rename from ja/ebook/03.2.md rename to ja/03.2.md diff --git a/ja/ebook/03.3.md b/ja/03.3.md similarity index 100% rename from ja/ebook/03.3.md rename to ja/03.3.md diff --git a/ja/ebook/03.4.md b/ja/03.4.md similarity index 100% rename from ja/ebook/03.4.md rename to ja/03.4.md diff --git a/ja/ebook/03.5.md b/ja/03.5.md similarity index 100% rename from ja/ebook/03.5.md rename to ja/03.5.md diff --git a/ja/ebook/04.0.md b/ja/04.0.md similarity index 100% rename from ja/ebook/04.0.md rename to ja/04.0.md diff --git a/ja/ebook/04.1.md b/ja/04.1.md similarity index 100% rename from ja/ebook/04.1.md rename to ja/04.1.md diff --git a/ja/ebook/04.2.md b/ja/04.2.md similarity index 100% rename from ja/ebook/04.2.md rename to ja/04.2.md diff --git a/ja/ebook/04.3.md b/ja/04.3.md similarity index 100% rename from ja/ebook/04.3.md rename to ja/04.3.md diff --git a/ja/ebook/04.4.md b/ja/04.4.md similarity index 100% rename from ja/ebook/04.4.md rename to ja/04.4.md diff --git a/ja/ebook/04.5.md b/ja/04.5.md similarity index 100% rename from ja/ebook/04.5.md rename to ja/04.5.md diff --git a/ja/ebook/04.6.md b/ja/04.6.md similarity index 100% rename from ja/ebook/04.6.md rename to ja/04.6.md diff --git a/ja/ebook/05.0.md b/ja/05.0.md similarity index 100% rename from ja/ebook/05.0.md rename to ja/05.0.md diff --git a/ja/ebook/05.1.md b/ja/05.1.md similarity index 100% rename from ja/ebook/05.1.md rename to ja/05.1.md diff --git a/ja/ebook/05.2.md b/ja/05.2.md similarity index 100% rename from ja/ebook/05.2.md rename to ja/05.2.md diff --git a/ja/ebook/05.3.md b/ja/05.3.md similarity index 100% rename from ja/ebook/05.3.md rename to ja/05.3.md diff --git a/ja/ebook/05.4.md b/ja/05.4.md similarity index 100% rename from ja/ebook/05.4.md rename to ja/05.4.md diff --git a/ja/ebook/05.5.md b/ja/05.5.md similarity index 100% rename from ja/ebook/05.5.md rename to ja/05.5.md diff --git a/ja/ebook/05.6.md b/ja/05.6.md similarity index 100% rename from ja/ebook/05.6.md rename to ja/05.6.md diff --git a/ja/ebook/05.7.md b/ja/05.7.md similarity index 100% rename from ja/ebook/05.7.md rename to ja/05.7.md diff --git a/ja/ebook/06.0.md b/ja/06.0.md similarity index 100% rename from ja/ebook/06.0.md rename to ja/06.0.md diff --git a/ja/ebook/06.1.md b/ja/06.1.md similarity index 100% rename from ja/ebook/06.1.md rename to ja/06.1.md diff --git a/ja/ebook/06.2.md b/ja/06.2.md similarity index 100% rename from ja/ebook/06.2.md rename to ja/06.2.md diff --git a/ja/ebook/06.3.md b/ja/06.3.md similarity index 100% rename from ja/ebook/06.3.md rename to ja/06.3.md diff --git a/ja/ebook/06.4.md b/ja/06.4.md similarity index 100% rename from ja/ebook/06.4.md rename to ja/06.4.md diff --git a/ja/ebook/06.5.md b/ja/06.5.md similarity index 100% rename from ja/ebook/06.5.md rename to ja/06.5.md diff --git a/ja/ebook/07.0.md b/ja/07.0.md similarity index 100% rename from ja/ebook/07.0.md rename to ja/07.0.md diff --git a/ja/ebook/07.1.md b/ja/07.1.md similarity index 100% rename from ja/ebook/07.1.md rename to ja/07.1.md diff --git a/ja/ebook/07.2.md b/ja/07.2.md similarity index 100% rename from ja/ebook/07.2.md rename to ja/07.2.md diff --git a/ja/ebook/07.3.md b/ja/07.3.md similarity index 100% rename from ja/ebook/07.3.md rename to ja/07.3.md diff --git a/ja/ebook/07.4.md b/ja/07.4.md similarity index 100% rename from ja/ebook/07.4.md rename to ja/07.4.md diff --git a/ja/ebook/07.5.md b/ja/07.5.md similarity index 100% rename from ja/ebook/07.5.md rename to ja/07.5.md diff --git a/ja/ebook/07.6.md b/ja/07.6.md similarity index 100% rename from ja/ebook/07.6.md rename to ja/07.6.md diff --git a/ja/ebook/07.7.md b/ja/07.7.md similarity index 100% rename from ja/ebook/07.7.md rename to ja/07.7.md diff --git a/ja/ebook/08.0.md b/ja/08.0.md similarity index 100% rename from ja/ebook/08.0.md rename to ja/08.0.md diff --git a/ja/ebook/08.1.md b/ja/08.1.md similarity index 100% rename from ja/ebook/08.1.md rename to ja/08.1.md diff --git a/ja/ebook/08.2.md b/ja/08.2.md similarity index 100% rename from ja/ebook/08.2.md rename to ja/08.2.md diff --git a/ja/ebook/08.3.md b/ja/08.3.md similarity index 100% rename from ja/ebook/08.3.md rename to ja/08.3.md diff --git a/ja/ebook/08.4.md b/ja/08.4.md similarity index 100% rename from ja/ebook/08.4.md rename to ja/08.4.md diff --git a/ja/ebook/08.5.md b/ja/08.5.md similarity index 100% rename from ja/ebook/08.5.md rename to ja/08.5.md diff --git a/ja/ebook/09.0.md b/ja/09.0.md similarity index 100% rename from ja/ebook/09.0.md rename to ja/09.0.md diff --git a/ja/ebook/09.1.md b/ja/09.1.md similarity index 100% rename from ja/ebook/09.1.md rename to ja/09.1.md diff --git a/ja/ebook/09.2.md b/ja/09.2.md similarity index 100% rename from ja/ebook/09.2.md rename to ja/09.2.md diff --git a/ja/ebook/09.3.md b/ja/09.3.md similarity index 100% rename from ja/ebook/09.3.md rename to ja/09.3.md diff --git a/ja/ebook/09.4.md b/ja/09.4.md similarity index 100% rename from ja/ebook/09.4.md rename to ja/09.4.md diff --git a/ja/ebook/09.5.md b/ja/09.5.md similarity index 100% rename from ja/ebook/09.5.md rename to ja/09.5.md diff --git a/ja/ebook/09.6.md b/ja/09.6.md similarity index 100% rename from ja/ebook/09.6.md rename to ja/09.6.md diff --git a/ja/ebook/09.7.md b/ja/09.7.md similarity index 100% rename from ja/ebook/09.7.md rename to ja/09.7.md diff --git a/ja/ebook/10.0.md b/ja/10.0.md similarity index 100% rename from ja/ebook/10.0.md rename to ja/10.0.md diff --git a/ja/ebook/10.1.md b/ja/10.1.md similarity index 100% rename from ja/ebook/10.1.md rename to ja/10.1.md diff --git a/ja/ebook/10.2.md b/ja/10.2.md similarity index 100% rename from ja/ebook/10.2.md rename to ja/10.2.md diff --git a/ja/ebook/10.3.md b/ja/10.3.md similarity index 100% rename from ja/ebook/10.3.md rename to ja/10.3.md diff --git a/ja/ebook/10.4.md b/ja/10.4.md similarity index 100% rename from ja/ebook/10.4.md rename to ja/10.4.md diff --git a/ja/ebook/11.0.md b/ja/11.0.md similarity index 100% rename from ja/ebook/11.0.md rename to ja/11.0.md diff --git a/ja/ebook/11.1.md b/ja/11.1.md similarity index 100% rename from ja/ebook/11.1.md rename to ja/11.1.md diff --git a/ja/ebook/11.2.md b/ja/11.2.md similarity index 100% rename from ja/ebook/11.2.md rename to ja/11.2.md diff --git a/ja/ebook/11.3.md b/ja/11.3.md similarity index 100% rename from ja/ebook/11.3.md rename to ja/11.3.md diff --git a/ja/ebook/11.4.md b/ja/11.4.md similarity index 100% rename from ja/ebook/11.4.md rename to ja/11.4.md diff --git a/ja/ebook/12.0.md b/ja/12.0.md similarity index 100% rename from ja/ebook/12.0.md rename to ja/12.0.md diff --git a/ja/ebook/12.1.md b/ja/12.1.md similarity index 100% rename from ja/ebook/12.1.md rename to ja/12.1.md diff --git a/ja/ebook/12.2.md b/ja/12.2.md similarity index 100% rename from ja/ebook/12.2.md rename to ja/12.2.md diff --git a/ja/ebook/12.3.md b/ja/12.3.md similarity index 100% rename from ja/ebook/12.3.md rename to ja/12.3.md diff --git a/ja/ebook/12.4.md b/ja/12.4.md similarity index 100% rename from ja/ebook/12.4.md rename to ja/12.4.md diff --git a/ja/ebook/12.5.md b/ja/12.5.md similarity index 100% rename from ja/ebook/12.5.md rename to ja/12.5.md diff --git a/ja/ebook/13.0.md b/ja/13.0.md similarity index 100% rename from ja/ebook/13.0.md rename to ja/13.0.md diff --git a/ja/ebook/13.1.md b/ja/13.1.md similarity index 100% rename from ja/ebook/13.1.md rename to ja/13.1.md diff --git a/ja/ebook/13.2.md b/ja/13.2.md similarity index 100% rename from ja/ebook/13.2.md rename to ja/13.2.md diff --git a/ja/ebook/13.3.md b/ja/13.3.md similarity index 100% rename from ja/ebook/13.3.md rename to ja/13.3.md diff --git a/ja/ebook/13.4.md b/ja/13.4.md similarity index 100% rename from ja/ebook/13.4.md rename to ja/13.4.md diff --git a/ja/ebook/13.5.md b/ja/13.5.md similarity index 100% rename from ja/ebook/13.5.md rename to ja/13.5.md diff --git a/ja/ebook/13.6.md b/ja/13.6.md similarity index 100% rename from ja/ebook/13.6.md rename to ja/13.6.md diff --git a/ja/ebook/14.0.md b/ja/14.0.md similarity index 100% rename from ja/ebook/14.0.md rename to ja/14.0.md diff --git a/ja/ebook/14.1.md b/ja/14.1.md similarity index 100% rename from ja/ebook/14.1.md rename to ja/14.1.md diff --git a/ja/ebook/14.2.md b/ja/14.2.md similarity index 100% rename from ja/ebook/14.2.md rename to ja/14.2.md diff --git a/ja/ebook/14.3.md b/ja/14.3.md similarity index 100% rename from ja/ebook/14.3.md rename to ja/14.3.md diff --git a/ja/ebook/14.4.md b/ja/14.4.md similarity index 100% rename from ja/ebook/14.4.md rename to ja/14.4.md diff --git a/ja/ebook/14.5.md b/ja/14.5.md similarity index 100% rename from ja/ebook/14.5.md rename to ja/14.5.md diff --git a/ja/ebook/14.6.md b/ja/14.6.md similarity index 100% rename from ja/ebook/14.6.md rename to ja/14.6.md diff --git a/ja/ebook/14.7.md b/ja/14.7.md similarity index 100% rename from ja/ebook/14.7.md rename to ja/14.7.md diff --git a/ja/README.md b/ja/README.md index 3559c4295..46bc88eca 100644 --- a/ja/README.md +++ b/ja/README.md @@ -1,49 +1,2 @@ -# "Go Web プログラミング" -この本には現在いくつかのバージョンがあります: - -[中国語で読み始める]() - -[日本語で読み始める]() - -[English Version]() - -現在この本はすでに出版されています。もし悪くない内容だと思ったら以下より購入することができます。ご協力に感謝いたします: - -- [chinapub](http://product.china-pub.com/3767290) -- [当当网](http://product.dangdang.com/product.aspx?product_id=23231404) -- [京东](http://book.jd.com/11224644.html) -- [Amazon](http://www.amazon.cn/Go-Web%E7%BC%96%E7%A8%8B-%E8%B0%A2%E5%AD%9F%E5%86%9B/dp/B00CHWVAHQ/ref=sr_1_1?s=books&ie=UTF8&qid=1369323453&sr=1-1) - -![](ebook/images/ebook.jpg) - -# カンパでサポートする -もし"Go Webプログラミング"を気に入っていただけたのなら、寄付を通じて作者にこの本の続きを更新させるか、もっと面白くてためになるオープンソースアプリケーションの開発をご検討下さい:例えばこの本にパッチをあてたり、もっと面白い章を追加したり、もっともっと凄い内容の次回作を出してみたり、beegoを改修してくれたり、です。 - -支付宝扫描捐款: ![](ebook/images/alipay.png) - -English Donate:[donate](http://beego.me/donate) - -## 連絡方法 -ぜひQQ群にどうぞ:259316004 《Go Web编程》专用交流群 - -掲示板:[http://bbs.go-china.org/](http://bbs.go-china.org/) - -## 謝辞 -まずGolang-ChinaのQQ群102319854(すでに満員です)に感謝を申し上げます。2群(384414723)を追加してください。彼らはみんな非常に熱心で、特に数名の方には本当に感謝しています。 - - - [四月份平民](https://plus.google.com/110445767383269817959) (コードレビュー) - - [Hong Ruiqi](https://github.com/hongruiqi) (コードレビュー) - - [BianJiang](https://github.com/border) (go開発ツールの作成,VimとEmacsの設定) - - [Oling Cat](https://github.com/OlingCat)(コードレビュー) - - [Wenlei Wu](mailto:spadesacn@gmail.com)(画像の提供) - - [polaris](https://github.com/polaris1119)(本のレビュー) - - [雨痕](https://github.com/qyuhen)(第二章のレビュー) - -## ライセンス -特に明示されている場合を除き、この本の内容は[CC BY-SA 3.0 License](http://creativecommons.org/licenses/by-sa/3.0/)(クリエイティブ・コモンズ 表示-継承3.0非移植)が適用されます。コードは[BSD 3-Clause License]()(三条項BSDライセンス)となります。 - -## 読み始める -[読み始める]() - - -[![githalytics.com alpha](https://cruel-carlota.pagodabox.com/44c98c9d398b8319b6e87edcd3e34144 "githalytics.com")](http://githalytics.com/astaxie/build-web-application-with-golang) +# Go Web プログラミング +Webプログラミングが好きでGo webプログラミングを書きました。皆さんに気にいってもらえれば幸いです。 diff --git a/ja/ebook/SUMMARY.md b/ja/SUMMARY.md similarity index 100% rename from ja/ebook/SUMMARY.md rename to ja/SUMMARY.md diff --git a/ja/ebook/build.go b/ja/build.go similarity index 100% rename from ja/ebook/build.go rename to ja/build.go diff --git a/ja/ebook/build.sh b/ja/build.sh similarity index 100% rename from ja/ebook/build.sh rename to ja/build.sh diff --git a/ja/ebook/config b/ja/config similarity index 100% rename from ja/ebook/config rename to ja/config diff --git a/ja/ebook/README.md b/ja/ebook/README.md deleted file mode 100644 index 46bc88eca..000000000 --- a/ja/ebook/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# Go Web プログラミング -Webプログラミングが好きでGo webプログラミングを書きました。皆さんに気にいってもらえれば幸いです。 diff --git a/ja/ebook/images/1.1.cmd.png b/ja/images/1.1.cmd.png similarity index 100% rename from ja/ebook/images/1.1.cmd.png rename to ja/images/1.1.cmd.png diff --git a/ja/ebook/images/1.1.linux.png b/ja/images/1.1.linux.png similarity index 100% rename from ja/ebook/images/1.1.linux.png rename to ja/images/1.1.linux.png diff --git a/ja/ebook/images/1.1.mac.png b/ja/images/1.1.mac.png similarity index 100% rename from ja/ebook/images/1.1.mac.png rename to ja/images/1.1.mac.png diff --git a/ja/ebook/images/1.3.go.png b/ja/images/1.3.go.png similarity index 100% rename from ja/ebook/images/1.3.go.png rename to ja/images/1.3.go.png diff --git a/ja/ebook/images/1.4.eclipse1.png b/ja/images/1.4.eclipse1.png similarity index 100% rename from ja/ebook/images/1.4.eclipse1.png rename to ja/images/1.4.eclipse1.png diff --git a/ja/ebook/images/1.4.eclipse2.png b/ja/images/1.4.eclipse2.png similarity index 100% rename from ja/ebook/images/1.4.eclipse2.png rename to ja/images/1.4.eclipse2.png diff --git a/ja/ebook/images/1.4.eclipse3.png b/ja/images/1.4.eclipse3.png similarity index 100% rename from ja/ebook/images/1.4.eclipse3.png rename to ja/images/1.4.eclipse3.png diff --git a/ja/ebook/images/1.4.eclipse4.png b/ja/images/1.4.eclipse4.png similarity index 100% rename from ja/ebook/images/1.4.eclipse4.png rename to ja/images/1.4.eclipse4.png diff --git a/ja/ebook/images/1.4.eclipse5.png b/ja/images/1.4.eclipse5.png similarity index 100% rename from ja/ebook/images/1.4.eclipse5.png rename to ja/images/1.4.eclipse5.png diff --git a/ja/ebook/images/1.4.eclipse6.png b/ja/images/1.4.eclipse6.png similarity index 100% rename from ja/ebook/images/1.4.eclipse6.png rename to ja/images/1.4.eclipse6.png diff --git a/ja/ebook/images/1.4.emacs.png b/ja/images/1.4.emacs.png similarity index 100% rename from ja/ebook/images/1.4.emacs.png rename to ja/images/1.4.emacs.png diff --git a/ja/ebook/images/1.4.idea1.png b/ja/images/1.4.idea1.png similarity index 100% rename from ja/ebook/images/1.4.idea1.png rename to ja/images/1.4.idea1.png diff --git a/ja/ebook/images/1.4.idea2.png b/ja/images/1.4.idea2.png similarity index 100% rename from ja/ebook/images/1.4.idea2.png rename to ja/images/1.4.idea2.png diff --git a/ja/ebook/images/1.4.idea3.png b/ja/images/1.4.idea3.png similarity index 100% rename from ja/ebook/images/1.4.idea3.png rename to ja/images/1.4.idea3.png diff --git a/ja/ebook/images/1.4.idea4.png b/ja/images/1.4.idea4.png similarity index 100% rename from ja/ebook/images/1.4.idea4.png rename to ja/images/1.4.idea4.png diff --git a/ja/ebook/images/1.4.idea5.png b/ja/images/1.4.idea5.png similarity index 100% rename from ja/ebook/images/1.4.idea5.png rename to ja/images/1.4.idea5.png diff --git a/ja/ebook/images/1.4.liteide.png b/ja/images/1.4.liteide.png similarity index 100% rename from ja/ebook/images/1.4.liteide.png rename to ja/images/1.4.liteide.png diff --git a/ja/ebook/images/1.4.sublime1.png b/ja/images/1.4.sublime1.png similarity index 100% rename from ja/ebook/images/1.4.sublime1.png rename to ja/images/1.4.sublime1.png diff --git a/ja/ebook/images/1.4.sublime2.png b/ja/images/1.4.sublime2.png similarity index 100% rename from ja/ebook/images/1.4.sublime2.png rename to ja/images/1.4.sublime2.png diff --git a/ja/ebook/images/1.4.sublime3.png b/ja/images/1.4.sublime3.png similarity index 100% rename from ja/ebook/images/1.4.sublime3.png rename to ja/images/1.4.sublime3.png diff --git a/ja/ebook/images/1.4.sublime4.png b/ja/images/1.4.sublime4.png similarity index 100% rename from ja/ebook/images/1.4.sublime4.png rename to ja/images/1.4.sublime4.png diff --git a/ja/ebook/images/1.4.vim.png b/ja/images/1.4.vim.png similarity index 100% rename from ja/ebook/images/1.4.vim.png rename to ja/images/1.4.vim.png diff --git a/ja/ebook/images/13.1.flow.png b/ja/images/13.1.flow.png similarity index 100% rename from ja/ebook/images/13.1.flow.png rename to ja/images/13.1.flow.png diff --git a/ja/ebook/images/13.1.gopath.png b/ja/images/13.1.gopath.png similarity index 100% rename from ja/ebook/images/13.1.gopath.png rename to ja/images/13.1.gopath.png diff --git a/ja/ebook/images/13.1.gopath2.png b/ja/images/13.1.gopath2.png similarity index 100% rename from ja/ebook/images/13.1.gopath2.png rename to ja/images/13.1.gopath2.png diff --git a/ja/ebook/images/13.4.beego.png b/ja/images/13.4.beego.png similarity index 100% rename from ja/ebook/images/13.4.beego.png rename to ja/images/13.4.beego.png diff --git a/ja/ebook/images/14.1.bootstrap.png b/ja/images/14.1.bootstrap.png similarity index 100% rename from ja/ebook/images/14.1.bootstrap.png rename to ja/images/14.1.bootstrap.png diff --git a/ja/ebook/images/14.1.bootstrap2.png b/ja/images/14.1.bootstrap2.png similarity index 100% rename from ja/ebook/images/14.1.bootstrap2.png rename to ja/images/14.1.bootstrap2.png diff --git a/ja/ebook/images/14.1.bootstrap3.png b/ja/images/14.1.bootstrap3.png similarity index 100% rename from ja/ebook/images/14.1.bootstrap3.png rename to ja/images/14.1.bootstrap3.png diff --git a/ja/ebook/images/14.4.github.png b/ja/images/14.4.github.png similarity index 100% rename from ja/ebook/images/14.4.github.png rename to ja/images/14.4.github.png diff --git a/ja/ebook/images/14.4.github2.png b/ja/images/14.4.github2.png similarity index 100% rename from ja/ebook/images/14.4.github2.png rename to ja/images/14.4.github2.png diff --git a/ja/ebook/images/14.4.github3.png b/ja/images/14.4.github3.png similarity index 100% rename from ja/ebook/images/14.4.github3.png rename to ja/images/14.4.github3.png diff --git a/ja/ebook/images/14.6.pprof.png b/ja/images/14.6.pprof.png similarity index 100% rename from ja/ebook/images/14.6.pprof.png rename to ja/images/14.6.pprof.png diff --git a/ja/ebook/images/14.6.pprof2.png b/ja/images/14.6.pprof2.png similarity index 100% rename from ja/ebook/images/14.6.pprof2.png rename to ja/images/14.6.pprof2.png diff --git a/ja/ebook/images/14.6.pprof3.png b/ja/images/14.6.pprof3.png similarity index 100% rename from ja/ebook/images/14.6.pprof3.png rename to ja/images/14.6.pprof3.png diff --git a/ja/ebook/images/2.2.array.png b/ja/images/2.2.array.png similarity index 100% rename from ja/ebook/images/2.2.array.png rename to ja/images/2.2.array.png diff --git a/ja/ebook/images/2.2.basic.png b/ja/images/2.2.basic.png similarity index 100% rename from ja/ebook/images/2.2.basic.png rename to ja/images/2.2.basic.png diff --git a/ja/ebook/images/2.2.makenew.png b/ja/images/2.2.makenew.png similarity index 100% rename from ja/ebook/images/2.2.makenew.png rename to ja/images/2.2.makenew.png diff --git a/ja/ebook/images/2.2.slice.png b/ja/images/2.2.slice.png similarity index 100% rename from ja/ebook/images/2.2.slice.png rename to ja/images/2.2.slice.png diff --git a/ja/ebook/images/2.2.slice2.png b/ja/images/2.2.slice2.png similarity index 100% rename from ja/ebook/images/2.2.slice2.png rename to ja/images/2.2.slice2.png diff --git a/ja/ebook/images/2.3.init.png b/ja/images/2.3.init.png similarity index 100% rename from ja/ebook/images/2.3.init.png rename to ja/images/2.3.init.png diff --git a/ja/ebook/images/2.4.student_struct.png b/ja/images/2.4.student_struct.png similarity index 100% rename from ja/ebook/images/2.4.student_struct.png rename to ja/images/2.4.student_struct.png diff --git a/ja/ebook/images/2.5.rect_func_without_receiver.png b/ja/images/2.5.rect_func_without_receiver.png similarity index 100% rename from ja/ebook/images/2.5.rect_func_without_receiver.png rename to ja/images/2.5.rect_func_without_receiver.png diff --git a/ja/ebook/images/2.5.shapes_func_with_receiver_cp.png b/ja/images/2.5.shapes_func_with_receiver_cp.png similarity index 100% rename from ja/ebook/images/2.5.shapes_func_with_receiver_cp.png rename to ja/images/2.5.shapes_func_with_receiver_cp.png diff --git a/ja/ebook/images/2.5.shapes_func_without_receiver.png b/ja/images/2.5.shapes_func_without_receiver.png similarity index 100% rename from ja/ebook/images/2.5.shapes_func_without_receiver.png rename to ja/images/2.5.shapes_func_without_receiver.png diff --git a/ja/ebook/images/3.1.dns2.png b/ja/images/3.1.dns2.png similarity index 100% rename from ja/ebook/images/3.1.dns2.png rename to ja/images/3.1.dns2.png diff --git a/ja/ebook/images/3.1.dns_hierachy.png b/ja/images/3.1.dns_hierachy.png similarity index 100% rename from ja/ebook/images/3.1.dns_hierachy.png rename to ja/images/3.1.dns_hierachy.png diff --git a/ja/ebook/images/3.1.dns_inquery.png b/ja/images/3.1.dns_inquery.png similarity index 100% rename from ja/ebook/images/3.1.dns_inquery.png rename to ja/images/3.1.dns_inquery.png diff --git a/ja/ebook/images/3.1.http.png b/ja/images/3.1.http.png similarity index 100% rename from ja/ebook/images/3.1.http.png rename to ja/images/3.1.http.png diff --git a/ja/ebook/images/3.1.httpPOST.png b/ja/images/3.1.httpPOST.png similarity index 100% rename from ja/ebook/images/3.1.httpPOST.png rename to ja/images/3.1.httpPOST.png diff --git a/ja/ebook/images/3.1.response.png b/ja/images/3.1.response.png similarity index 100% rename from ja/ebook/images/3.1.response.png rename to ja/images/3.1.response.png diff --git a/ja/ebook/images/3.1.web.png b/ja/images/3.1.web.png similarity index 100% rename from ja/ebook/images/3.1.web.png rename to ja/images/3.1.web.png diff --git a/ja/ebook/images/3.1.web2.png b/ja/images/3.1.web2.png similarity index 100% rename from ja/ebook/images/3.1.web2.png rename to ja/images/3.1.web2.png diff --git a/ja/ebook/images/3.2.goweb.png b/ja/images/3.2.goweb.png similarity index 100% rename from ja/ebook/images/3.2.goweb.png rename to ja/images/3.2.goweb.png diff --git a/ja/ebook/images/3.3.http.png b/ja/images/3.3.http.png similarity index 100% rename from ja/ebook/images/3.3.http.png rename to ja/images/3.3.http.png diff --git a/ja/ebook/images/3.3.illustrator.png b/ja/images/3.3.illustrator.png similarity index 100% rename from ja/ebook/images/3.3.illustrator.png rename to ja/images/3.3.illustrator.png diff --git a/ja/ebook/images/4.1.login.png b/ja/images/4.1.login.png similarity index 100% rename from ja/ebook/images/4.1.login.png rename to ja/images/4.1.login.png diff --git a/ja/ebook/images/4.1.slice.png b/ja/images/4.1.slice.png similarity index 100% rename from ja/ebook/images/4.1.slice.png rename to ja/images/4.1.slice.png diff --git a/ja/ebook/images/4.3.escape.png b/ja/images/4.3.escape.png similarity index 100% rename from ja/ebook/images/4.3.escape.png rename to ja/images/4.3.escape.png diff --git a/ja/ebook/images/4.4.token.png b/ja/images/4.4.token.png similarity index 100% rename from ja/ebook/images/4.4.token.png rename to ja/images/4.4.token.png diff --git a/ja/ebook/images/4.5.upload.png b/ja/images/4.5.upload.png similarity index 100% rename from ja/ebook/images/4.5.upload.png rename to ja/images/4.5.upload.png diff --git a/ja/ebook/images/4.5.upload2.png b/ja/images/4.5.upload2.png similarity index 100% rename from ja/ebook/images/4.5.upload2.png rename to ja/images/4.5.upload2.png diff --git a/ja/ebook/images/5.6.mongodb.png b/ja/images/5.6.mongodb.png similarity index 100% rename from ja/ebook/images/5.6.mongodb.png rename to ja/images/5.6.mongodb.png diff --git a/ja/ebook/images/6.1.cookie.png b/ja/images/6.1.cookie.png similarity index 100% rename from ja/ebook/images/6.1.cookie.png rename to ja/images/6.1.cookie.png diff --git a/ja/ebook/images/6.1.cookie2.png b/ja/images/6.1.cookie2.png similarity index 100% rename from ja/ebook/images/6.1.cookie2.png rename to ja/images/6.1.cookie2.png diff --git a/ja/ebook/images/6.1.session.png b/ja/images/6.1.session.png similarity index 100% rename from ja/ebook/images/6.1.session.png rename to ja/images/6.1.session.png diff --git a/ja/ebook/images/6.4.cookie.png b/ja/images/6.4.cookie.png similarity index 100% rename from ja/ebook/images/6.4.cookie.png rename to ja/images/6.4.cookie.png diff --git a/ja/ebook/images/6.4.hijack.png b/ja/images/6.4.hijack.png similarity index 100% rename from ja/ebook/images/6.4.hijack.png rename to ja/images/6.4.hijack.png diff --git a/ja/ebook/images/6.4.hijacksuccess.png b/ja/images/6.4.hijacksuccess.png similarity index 100% rename from ja/ebook/images/6.4.hijacksuccess.png rename to ja/images/6.4.hijacksuccess.png diff --git a/ja/ebook/images/6.4.setcookie.png b/ja/images/6.4.setcookie.png similarity index 100% rename from ja/ebook/images/6.4.setcookie.png rename to ja/images/6.4.setcookie.png diff --git a/ja/ebook/images/7.4.template.png b/ja/images/7.4.template.png similarity index 100% rename from ja/ebook/images/7.4.template.png rename to ja/images/7.4.template.png diff --git a/ja/ebook/images/8.1.socket.png b/ja/images/8.1.socket.png similarity index 100% rename from ja/ebook/images/8.1.socket.png rename to ja/images/8.1.socket.png diff --git a/ja/ebook/images/8.2.websocket.png b/ja/images/8.2.websocket.png similarity index 100% rename from ja/ebook/images/8.2.websocket.png rename to ja/images/8.2.websocket.png diff --git a/ja/ebook/images/8.2.websocket2.png b/ja/images/8.2.websocket2.png similarity index 100% rename from ja/ebook/images/8.2.websocket2.png rename to ja/images/8.2.websocket2.png diff --git a/ja/ebook/images/8.2.websocket3.png b/ja/images/8.2.websocket3.png similarity index 100% rename from ja/ebook/images/8.2.websocket3.png rename to ja/images/8.2.websocket3.png diff --git a/ja/ebook/images/8.3.rest.png b/ja/images/8.3.rest.png similarity index 100% rename from ja/ebook/images/8.3.rest.png rename to ja/images/8.3.rest.png diff --git a/ja/ebook/images/8.3.rest2.png b/ja/images/8.3.rest2.png similarity index 100% rename from ja/ebook/images/8.3.rest2.png rename to ja/images/8.3.rest2.png diff --git a/ja/ebook/images/8.3.rest3.png b/ja/images/8.3.rest3.png similarity index 100% rename from ja/ebook/images/8.3.rest3.png rename to ja/images/8.3.rest3.png diff --git a/ja/ebook/images/8.4.rpc.png b/ja/images/8.4.rpc.png similarity index 100% rename from ja/ebook/images/8.4.rpc.png rename to ja/images/8.4.rpc.png diff --git a/ja/ebook/images/9.1.csrf.png b/ja/images/9.1.csrf.png similarity index 100% rename from ja/ebook/images/9.1.csrf.png rename to ja/images/9.1.csrf.png diff --git a/ja/ebook/images/alipay.png b/ja/images/alipay.png similarity index 100% rename from ja/ebook/images/alipay.png rename to ja/images/alipay.png diff --git a/ja/ebook/images/cover.png b/ja/images/cover.png similarity index 100% rename from ja/ebook/images/cover.png rename to ja/images/cover.png diff --git a/ja/ebook/images/ebook.jpg b/ja/images/ebook.jpg similarity index 100% rename from ja/ebook/images/ebook.jpg rename to ja/images/ebook.jpg diff --git a/ja/ebook/images/navi1.png b/ja/images/navi1.png similarity index 100% rename from ja/ebook/images/navi1.png rename to ja/images/navi1.png diff --git a/ja/ebook/images/navi10.png b/ja/images/navi10.png similarity index 100% rename from ja/ebook/images/navi10.png rename to ja/images/navi10.png diff --git a/ja/ebook/images/navi11.png b/ja/images/navi11.png similarity index 100% rename from ja/ebook/images/navi11.png rename to ja/images/navi11.png diff --git a/ja/ebook/images/navi12.png b/ja/images/navi12.png similarity index 100% rename from ja/ebook/images/navi12.png rename to ja/images/navi12.png diff --git a/ja/ebook/images/navi13.png b/ja/images/navi13.png similarity index 100% rename from ja/ebook/images/navi13.png rename to ja/images/navi13.png diff --git a/ja/ebook/images/navi14.png b/ja/images/navi14.png similarity index 100% rename from ja/ebook/images/navi14.png rename to ja/images/navi14.png diff --git a/ja/ebook/images/navi2.png b/ja/images/navi2.png similarity index 100% rename from ja/ebook/images/navi2.png rename to ja/images/navi2.png diff --git a/ja/ebook/images/navi3.png b/ja/images/navi3.png similarity index 100% rename from ja/ebook/images/navi3.png rename to ja/images/navi3.png diff --git a/ja/ebook/images/navi4.png b/ja/images/navi4.png similarity index 100% rename from ja/ebook/images/navi4.png rename to ja/images/navi4.png diff --git a/ja/ebook/images/navi5.png b/ja/images/navi5.png similarity index 100% rename from ja/ebook/images/navi5.png rename to ja/images/navi5.png diff --git a/ja/ebook/images/navi6.png b/ja/images/navi6.png similarity index 100% rename from ja/ebook/images/navi6.png rename to ja/images/navi6.png diff --git a/ja/ebook/images/navi7.png b/ja/images/navi7.png similarity index 100% rename from ja/ebook/images/navi7.png rename to ja/images/navi7.png diff --git a/ja/ebook/images/navi8.png b/ja/images/navi8.png similarity index 100% rename from ja/ebook/images/navi8.png rename to ja/images/navi8.png diff --git a/ja/ebook/images/navi9.png b/ja/images/navi9.png similarity index 100% rename from ja/ebook/images/navi9.png rename to ja/images/navi9.png diff --git a/ja/ebook/images/polling.png b/ja/images/polling.png similarity index 100% rename from ja/ebook/images/polling.png rename to ja/images/polling.png diff --git a/ja/ebook/preface.md b/ja/preface.md similarity index 100% rename from ja/ebook/preface.md rename to ja/preface.md diff --git a/ja/ebook/ref.md b/ja/ref.md similarity index 100% rename from ja/ebook/ref.md rename to ja/ref.md diff --git a/ja/ebook/src b/ja/src similarity index 100% rename from ja/ebook/src rename to ja/src