golang-github-timandy-routine 1.1.6-1
Package Information
| Description | ThreadLocal for Golang (Go library) routine encapsulates and provides some easy-to-use, non-competitive, high-performance goroutine context access interfaces, which can help you access coroutine context information more gracefully. From the very beginning of its design, the Golang language has spared no effort to shield the concept of coroutine context from developers, including the acquisition of coroutine goid, the state of coroutine within the process, and the storage of coroutine context. If you have used other languages such as C++, Java and so on, then you must be familiar with ThreadLocal, but after starting to use Golang, you will be deeply confused and distressed by the lack of convenient functions like ThreadLocal. Of course, you can choose to use Context, which carries all the context information, appears in the first input parameter of all functions, and then shuttles around your system. And the core goal of routine is to open up another way: Introduce goroutine local storage to the Golang world. This package contains the Go library. |
|---|---|
| Maintainer | Debian Go Packaging Team <team+pkg-go@tracker.debian.org> |
| Changed By | Simon Josefsson <simon@josefsson.org> |
| Sponsor | simon@josefsson.org |
| Distribution | unstable |
| Architecture | all |
| VCS | git: https://salsa.debian.org/go-team/packages/golang-github-timandy-routine.git (browse) |
| Closes | #1134696 |
| Tracker | https://tracker.debian.org/pkg/golang-github-timandy-routine |
| Uploaded | 5 hours ago |
New Package Report
.changes
| Version | 1.1.6-1 |
|---|---|
| Changed-By | Simon Josefsson |
| Architecture | source all |
| Distribution | unstable |
| Date | Thu, 23 Apr 2026 10:09:46 +0200 |
| Source | golang-github-timandy-routine |
Changelog
golang-github-timandy-routine (1.1.6-1) unstable; urgency=medium . * Initial release (Closes: #1134696)
.dsc
| Package-List | golang-github-timandy-routine-dev deb golang optional arch=all |
|---|---|
| Section | golang |
| Priority | optional |
| Component | main |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://github.com/timandy/routine Upstream-Name: routine Files: * Copyright: 2021-2025 TimAndy License: Apache-2.0 Files: debian/* Copyright: 2026 Simon Josefsson <simon@josefsson.org> License: Apache-2.0 Comment: Debian packaging is licensed under the same terms as upstream License: Apache-2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at . https://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Comment: On Debian systems, the complete text of the Apache version 2.0 license can be found in "/usr/share/common-licenses/Apache-2.0".