You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

526 lines
14 KiB

8 years ago
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <meta name="theme-color" content="#375EAB">
  7. <title>/src/golang.org/x - The Go Programming Language</title>
  8. <link type="text/css" rel="stylesheet" href="../../../lib/godoc/style.css">
  9. <link rel="stylesheet" href="../../../lib/godoc/jquery.treeview.css">
  10. <script type="text/javascript">window.initFuncs = [];</script>
  11. </head>
  12. <body>
  13. <div id='lowframe' style="position: fixed; bottom: 0; left: 0; height: 0; width: 100%; border-top: thin solid grey; background-color: white; overflow: auto;">
  14. ...
  15. </div><!-- #lowframe -->
  16. <div id="topbar" class="wide"><div class="container">
  17. <div class="top-heading" id="heading-wide"><a href="http://localhost:6060/">The Go Programming Language</a></div>
  18. <div class="top-heading" id="heading-narrow"><a href="http://localhost:6060/">Go</a></div>
  19. <a href="index.html#" id="menu-button"><span id="menu-button-arrow">&#9661;</span></a>
  20. <form method="GET" action="http://localhost:6060/search">
  21. <div id="menu">
  22. <a href="http://localhost:6060/doc/">Documents</a>
  23. <a href="http://localhost:6060/pkg/">Packages</a>
  24. <a href="http://localhost:6060/project/">The Project</a>
  25. <a href="http://localhost:6060/help/">Help</a>
  26. <a href="http://localhost:6060/blog/">Blog</a>
  27. <input type="text" id="search" name="q" class="inactive" value="Search" placeholder="Search">
  28. </div>
  29. </form>
  30. </div></div>
  31. <div id="page" class="wide">
  32. <div class="container">
  33. <h1>Directory /src/golang.org/x</h1>
  34. <div id="nav"></div>
  35. <!--
  36. Copyright 2009 The Go Authors. All rights reserved.
  37. Use of this source code is governed by a BSD-style
  38. license that can be found in the LICENSE file.
  39. -->
  40. <!--
  41. Note: Static (i.e., not template-generated) href and id
  42. attributes start with "pkg-" to make it impossible for
  43. them to conflict with generated attributes (some of which
  44. correspond to Go identifiers).
  45. -->
  46. <div class="pkg-dir">
  47. <table>
  48. <tr>
  49. <th class="pkg-name">Name</th>
  50. <th class="pkg-synopsis">Synopsis</th>
  51. </tr>
  52. <tr>
  53. <td colspan="2"><a href="../index.html">..</a></td>
  54. </tr>
  55. <tr>
  56. <td class="pkg-name" style="padding-left: 0px;">
  57. <a href="net/index.html">net</a>
  58. </td>
  59. <td class="pkg-synopsis">
  60. </td>
  61. </tr>
  62. <tr>
  63. <td class="pkg-name" style="padding-left: 20px;">
  64. <a href="net/context/index.html">context</a>
  65. </td>
  66. <td class="pkg-synopsis">
  67. Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.
  68. </td>
  69. </tr>
  70. <tr>
  71. <td class="pkg-name" style="padding-left: 40px;">
  72. <a href="net/context/ctxhttp/index.html">ctxhttp</a>
  73. </td>
  74. <td class="pkg-synopsis">
  75. Package ctxhttp provides helper functions for performing context-aware HTTP requests.
  76. </td>
  77. </tr>
  78. <tr>
  79. <td class="pkg-name" style="padding-left: 20px;">
  80. <a href="net/html/index.html">html</a>
  81. </td>
  82. <td class="pkg-synopsis">
  83. Package html implements an HTML5-compliant tokenizer and parser.
  84. </td>
  85. </tr>
  86. <tr>
  87. <td class="pkg-name" style="padding-left: 40px;">
  88. <a href="net/html/atom/index.html">atom</a>
  89. </td>
  90. <td class="pkg-synopsis">
  91. Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as &#34;p&#34; and &#34;id&#34;.
  92. </td>
  93. </tr>
  94. <tr>
  95. <td class="pkg-name" style="padding-left: 40px;">
  96. <a href="net/html/charset/index.html">charset</a>
  97. </td>
  98. <td class="pkg-synopsis">
  99. Package charset provides common text encodings for HTML documents.
  100. </td>
  101. </tr>
  102. <tr>
  103. <td class="pkg-name" style="padding-left: 0px;">
  104. <a href="oauth2/index.html">oauth2</a>
  105. </td>
  106. <td class="pkg-synopsis">
  107. Package oauth2 provides support for making OAuth2 authorized and authenticated HTTP requests.
  108. </td>
  109. </tr>
  110. <tr>
  111. <td class="pkg-name" style="padding-left: 20px;">
  112. <a href="oauth2/bitbucket/index.html">bitbucket</a>
  113. </td>
  114. <td class="pkg-synopsis">
  115. Package bitbucket provides constants for using OAuth2 to access Bitbucket.
  116. </td>
  117. </tr>
  118. <tr>
  119. <td class="pkg-name" style="padding-left: 20px;">
  120. <a href="oauth2/clientcredentials/index.html">clientcredentials</a>
  121. </td>
  122. <td class="pkg-synopsis">
  123. Package clientcredentials implements the OAuth2.0 &#34;client credentials&#34; token flow, also known as the &#34;two-legged OAuth 2.0&#34;.
  124. </td>
  125. </tr>
  126. <tr>
  127. <td class="pkg-name" style="padding-left: 20px;">
  128. <a href="oauth2/facebook/index.html">facebook</a>
  129. </td>
  130. <td class="pkg-synopsis">
  131. Package facebook provides constants for using OAuth2 to access Facebook.
  132. </td>
  133. </tr>
  134. <tr>
  135. <td class="pkg-name" style="padding-left: 20px;">
  136. <a href="oauth2/fitbit/index.html">fitbit</a>
  137. </td>
  138. <td class="pkg-synopsis">
  139. Package fitbit provides constants for using OAuth2 to access the Fitbit API.
  140. </td>
  141. </tr>
  142. <tr>
  143. <td class="pkg-name" style="padding-left: 20px;">
  144. <a href="oauth2/github/index.html">github</a>
  145. </td>
  146. <td class="pkg-synopsis">
  147. Package github provides constants for using OAuth2 to access Github.
  148. </td>
  149. </tr>
  150. <tr>
  151. <td class="pkg-name" style="padding-left: 20px;">
  152. <a href="oauth2/google/index.html">google</a>
  153. </td>
  154. <td class="pkg-synopsis">
  155. Package google provides support for making OAuth2 authorized and authenticated HTTP requests to Google APIs.
  156. </td>
  157. </tr>
  158. <tr>
  159. <td class="pkg-name" style="padding-left: 20px;">
  160. <a href="oauth2/hipchat/index.html">hipchat</a>
  161. </td>
  162. <td class="pkg-synopsis">
  163. Package hipchat provides constants for using OAuth2 to access HipChat.
  164. </td>
  165. </tr>
  166. <tr>
  167. <td class="pkg-name" style="padding-left: 20px;">
  168. <a href="oauth2/jws/index.html">jws</a>
  169. </td>
  170. <td class="pkg-synopsis">
  171. Package jws provides encoding and decoding utilities for signed JWS messages.
  172. </td>
  173. </tr>
  174. <tr>
  175. <td class="pkg-name" style="padding-left: 20px;">
  176. <a href="oauth2/jwt/index.html">jwt</a>
  177. </td>
  178. <td class="pkg-synopsis">
  179. Package jwt implements the OAuth 2.0 JSON Web Token flow, commonly known as &#34;two-legged OAuth 2.0&#34;.
  180. </td>
  181. </tr>
  182. <tr>
  183. <td class="pkg-name" style="padding-left: 20px;">
  184. <a href="oauth2/linkedin/index.html">linkedin</a>
  185. </td>
  186. <td class="pkg-synopsis">
  187. Package linkedin provides constants for using OAuth2 to access LinkedIn.
  188. </td>
  189. </tr>
  190. <tr>
  191. <td class="pkg-name" style="padding-left: 20px;">
  192. <a href="oauth2/microsoft/index.html">microsoft</a>
  193. </td>
  194. <td class="pkg-synopsis">
  195. Package microsoft provides constants for using OAuth2 to access Windows Live ID.
  196. </td>
  197. </tr>
  198. <tr>
  199. <td class="pkg-name" style="padding-left: 20px;">
  200. <a href="oauth2/odnoklassniki/index.html">odnoklassniki</a>
  201. </td>
  202. <td class="pkg-synopsis">
  203. Package odnoklassniki provides constants for using OAuth2 to access Odnoklassniki.
  204. </td>
  205. </tr>
  206. <tr>
  207. <td class="pkg-name" style="padding-left: 20px;">
  208. <a href="oauth2/paypal/index.html">paypal</a>
  209. </td>
  210. <td class="pkg-synopsis">
  211. Package paypal provides constants for using OAuth2 to access PayPal.
  212. </td>
  213. </tr>
  214. <tr>
  215. <td class="pkg-name" style="padding-left: 20px;">
  216. <a href="oauth2/slack/index.html">slack</a>
  217. </td>
  218. <td class="pkg-synopsis">
  219. Package slack provides constants for using OAuth2 to access Slack.
  220. </td>
  221. </tr>
  222. <tr>
  223. <td class="pkg-name" style="padding-left: 20px;">
  224. <a href="oauth2/vk/index.html">vk</a>
  225. </td>
  226. <td class="pkg-synopsis">
  227. Package vk provides constants for using OAuth2 to access VK.com.
  228. </td>
  229. </tr>
  230. <tr>
  231. <td class="pkg-name" style="padding-left: 0px;">
  232. <a href="text/index.html">text</a>
  233. </td>
  234. <td class="pkg-synopsis">
  235. </td>
  236. </tr>
  237. <tr>
  238. <td class="pkg-name" style="padding-left: 20px;">
  239. <a href="text/encoding/index.html">encoding</a>
  240. </td>
  241. <td class="pkg-synopsis">
  242. Package encoding defines an interface for character encodings, such as Shift JIS and Windows 1252, that can convert to and from UTF-8.
  243. </td>
  244. </tr>
  245. <tr>
  246. <td class="pkg-name" style="padding-left: 40px;">
  247. <a href="text/encoding/charmap/index.html">charmap</a>
  248. </td>
  249. <td class="pkg-synopsis">
  250. Package charmap provides simple character encodings such as IBM Code Page 437 and Windows 1252.
  251. </td>
  252. </tr>
  253. <tr>
  254. <td class="pkg-name" style="padding-left: 40px;">
  255. <a href="text/encoding/htmlindex/index.html">htmlindex</a>
  256. </td>
  257. <td class="pkg-synopsis">
  258. Package htmlindex maps character set encoding names to Encodings as recommended by the W3C for use in HTML 5.
  259. </td>
  260. </tr>
  261. <tr>
  262. <td class="pkg-name" style="padding-left: 40px;">
  263. <a href="text/encoding/ianaindex/index.html">ianaindex</a>
  264. </td>
  265. <td class="pkg-synopsis">
  266. Package ianaindex maps names to Encodings as specified by the IANA registry.
  267. </td>
  268. </tr>
  269. <tr>
  270. <td class="pkg-name" style="padding-left: 40px;">
  271. <a href="text/encoding/japanese/index.html">japanese</a>
  272. </td>
  273. <td class="pkg-synopsis">
  274. Package japanese provides Japanese encodings such as EUC-JP and Shift JIS.
  275. </td>
  276. </tr>
  277. <tr>
  278. <td class="pkg-name" style="padding-left: 40px;">
  279. <a href="text/encoding/korean/index.html">korean</a>
  280. </td>
  281. <td class="pkg-synopsis">
  282. Package korean provides Korean encodings such as EUC-KR.
  283. </td>
  284. </tr>
  285. <tr>
  286. <td class="pkg-name" style="padding-left: 40px;">
  287. <a href="text/encoding/simplifiedchinese/index.html">simplifiedchinese</a>
  288. </td>
  289. <td class="pkg-synopsis">
  290. Package simplifiedchinese provides Simplified Chinese encodings such as GBK.
  291. </td>
  292. </tr>
  293. <tr>
  294. <td class="pkg-name" style="padding-left: 40px;">
  295. <a href="text/encoding/traditionalchinese/index.html">traditionalchinese</a>
  296. </td>
  297. <td class="pkg-synopsis">
  298. Package traditionalchinese provides Traditional Chinese encodings such as Big5.
  299. </td>
  300. </tr>
  301. <tr>
  302. <td class="pkg-name" style="padding-left: 40px;">
  303. <a href="text/encoding/unicode/index.html">unicode</a>
  304. </td>
  305. <td class="pkg-synopsis">
  306. Package unicode provides Unicode encodings such as UTF-16.
  307. </td>
  308. </tr>
  309. <tr>
  310. <td class="pkg-name" style="padding-left: 60px;">
  311. <a href="text/encoding/unicode/utf32/index.html">utf32</a>
  312. </td>
  313. <td class="pkg-synopsis">
  314. Package utf32 provides the UTF-32 Unicode encoding.
  315. </td>
  316. </tr>
  317. <tr>
  318. <td class="pkg-name" style="padding-left: 20px;">
  319. <a href="text/language/index.html">language</a>
  320. </td>
  321. <td class="pkg-synopsis">
  322. Package language implements BCP 47 language tags and related functionality.
  323. </td>
  324. </tr>
  325. <tr>
  326. <td class="pkg-name" style="padding-left: 40px;">
  327. <a href="text/language/display/index.html">display</a>
  328. </td>
  329. <td class="pkg-synopsis">
  330. Package display provides display names for languages, scripts and regions in a requested language.
  331. </td>
  332. </tr>
  333. <tr>
  334. <td class="pkg-name" style="padding-left: 20px;">
  335. <a href="text/runes/index.html">runes</a>
  336. </td>
  337. <td class="pkg-synopsis">
  338. Package runes provide transforms for UTF-8 encoded text.
  339. </td>
  340. </tr>
  341. <tr>
  342. <td class="pkg-name" style="padding-left: 20px;">
  343. <a href="text/transform/index.html">transform</a>
  344. </td>
  345. <td class="pkg-synopsis">
  346. Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations.
  347. </td>
  348. </tr>
  349. </table>
  350. </div>
  351. <div id="footer">
  352. Build version go1.6.<br>
  353. Except as <a href="https://developers.google.com/site-policies#restrictions">noted</a>,
  354. the content of this page is licensed under the
  355. Creative Commons Attribution 3.0 License,
  356. and code is licensed under a <a href="http://localhost:6060/LICENSE">BSD license</a>.<br>
  357. <a href="http://localhost:6060/doc/tos.html">Terms of Service</a> |
  358. <a href="http://www.google.com/intl/en/policies/privacy/">Privacy Policy</a>
  359. </div>
  360. </div><!-- .container -->
  361. </div><!-- #page -->
  362. <!-- TODO(adonovan): load these from <head> using "defer" attribute? -->
  363. <script type="text/javascript" src="../../../lib/godoc/jquery.js"></script>
  364. <script type="text/javascript" src="../../../lib/godoc/jquery.treeview.js"></script>
  365. <script type="text/javascript" src="../../../lib/godoc/jquery.treeview.edit.js"></script>
  366. <script type="text/javascript" src="../../../lib/godoc/godocs.js"></script>
  367. </body>
  368. </html>