add "cue" as a well-known struct tag

As described in the linked Go package documentation page,
the struct tag is used to validate existing Go types
with CUE expressions such as constraints.

It's hard to say what qualifies as "well known",
but there are previous examples in the list which don't seem
very widely used, and a quick search on GitHub via

    https://github.com/search?q=%22%60cue%3A%22+language%3Ago&type=code

shows a hundred matches today.

Change-Id: Ie8cd6650bfc9d869e4407cda5694839da13c57e3
Reviewed-on: https://go-review.googlesource.com/c/wiki/+/587895
Reviewed-by: Ingo Oeser <nightlyone@googlemail.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
1 file changed
tree: 19f17e923a653b0f39680f68625bbde658df385e
  1. images/
  2. .gitignore
  3. All.md
  4. Articles.md
  5. AssemblyPolicy.md
  6. AVX512.md
  7. Benchmarks.md
  8. Blogs.md
  9. Books.md
  10. BoundingResourceUse.md
  11. cgo.md
  12. ChromeOS.md
  13. codereview.cfg
  14. CodeReview.md
  15. CodeReviewComments.md
  16. CodeReviewConcurrency.md
  17. CodeTools.md
  18. Comments.md
  19. CommitMessage.md
  20. CommonMistakes.md
  21. CompilerOptimizations.md
  22. Conferences.md
  23. Configuring-GoLand-for-WebAssembly.md
  24. Contributing-to-gopls.md
  25. Contributing.md
  26. CoreDumpDebugging.md
  27. Courses.md
  28. CreatingSubRepository.md
  29. CSSStyleGuide.md
  30. CustomPprofProfiles.md
  31. Darwin.md
  32. DashboardBuilders.md
  33. default.tmpl
  34. Deprecated.md
  35. DesignDocuments.md
  36. Diagnostics.md
  37. Download-build-farm-failed-logs-and-debugging.md
  38. DragonFly-BSD.md
  39. Errors.md
  40. ErrorValueFAQ.md
  41. ExperienceReports.md
  42. FileTreeDocumentation.md
  43. FreeBSD.md
  44. FromXToGo.md
  45. Frozen.md
  46. Fuzzing-trophy-case.md
  47. Gardening.md
  48. GccgoCrossCompilation.md
  49. GcToolchainTricks.md
  50. GerritAccess.md
  51. GerritBot.md
  52. GithubAccess.md
  53. Go-1.10-Release-Party.md
  54. Go-1.6-release-party.md
  55. Go-1.8-Release-Party.md
  56. Go-Community-Slides.md
  57. Go-Release-Cycle.md
  58. Go123Timer.md
  59. Go2.md
  60. Go2ErrorHandlingFeedback.md
  61. Go2ErrorValuesFeedback.md
  62. Go2GenericsFeedback.md
  63. GoArm.md
  64. GoForCPPProgrammers.md
  65. GoGenerateTools.md
  66. GoGetProxyConfig.md
  67. GoGetTools.md
  68. golang-tools.md
  69. GoMips.md
  70. Gomote.md
  71. GOPATH.md
  72. Gopher.md
  73. gopherbot.md
  74. gopls-integrator-FAQ.md
  75. gopls.md
  76. GoStrings.md
  77. GoTalks.md
  78. GoUserGroups.md
  79. GoUsers.md
  80. HandlingIssues.md
  81. heapdump13.md
  82. heapdump14.md
  83. heapdump15-through-heapdump17.md
  84. heapdump15.md
  85. Home.md
  86. HostedContinuousIntegration.md
  87. How-to-ask-for-help.md
  88. HowToAsk.md
  89. IDEsAndTextEditorPlugins.md
  90. index.md
  91. InstallFromSource.md
  92. InstallTroubleshooting.md
  93. InterfaceSlice.md
  94. InvalidFlag.md
  95. Iota.md
  96. Learn.md
  97. LearnConcurrency.md
  98. LearnErrorHandling.md
  99. LearnServerProgramming.md
  100. LearnTesting.md
  101. Linux.md
  102. LinuxKernelSignalVectorBug.md
  103. Livestreams.md
  104. LockOSThread.md
  105. LoopvarExperiment.md
  106. LUCI.md
  107. MacOS12BSDThreadRegisterIssue.md
  108. MethodSets.md
  109. MinimumRequirements.md
  110. MinorReleases.md
  111. Mobile.md
  112. Modules.md
  113. MutexOrChannel.md
  114. nav.yaml
  115. NetBSD.md
  116. NewSpeakers.md
  117. NonEnglish.md
  118. NoPlusOne.md
  119. OpenBSD.md
  120. PackagePublishing.md
  121. PanicAndRecover.md
  122. Performance.md
  123. PerformanceMonitoring.md
  124. PGO-Tools.md
  125. Plan9.md
  126. Podcasts.md
  127. PortingPolicy.md
  128. PriorDiscussion.md
  129. Projects.md
  130. Proposals.md
  131. ProviderIntegration.md
  132. Questions.md
  133. Quiet-Weeks.md
  134. Range.md
  135. RangefuncExperiment.md
  136. RateLimiting.md
  137. ResearchPapers.md
  138. Resolving-Problems-From-Modified-Module-Path.md
  139. Resources-for-slog.md
  140. Screencasts.md
  141. SettingGOPATH.md
  142. SignalHandling.md
  143. SimultaneousAssignment.md
  144. SliceTricks.md
  145. SlowBots.md
  146. Solaris.md
  147. Spectre.md
  148. Spelling.md
  149. SQLDrivers.md
  150. SQLInterface.md
  151. Style.md
  152. SuccessStories.md
  153. Switch.md
  154. TableDrivenTests.md
  155. TargetSpecific.md
  156. TestComments.md
  157. TestFailures.md
  158. Timeouts.md
  159. Training.md
  160. Ubuntu.md
  161. Watchflakes.md
  162. WebAccessibilityResourcesAndTips.md
  163. WebAssembly.asciidoc
  164. Well-known-struct-tags.md
  165. WhyGo.md
  166. Windows.md
  167. WindowsBuild.md
  168. WindowsCrossCompiling.md
  169. WindowsDLLs.md
  170. X-Repositories.md