Replace other atomic interfaces to sync/atomic
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 25/100
Piste de recherche
Commencez par rechercher go.uber.org/atomic et unsafe.Pointer dans le dépôt afin de localiser les deux interfaces atomiques restantes. Examinez leurs utilisations et les tests existants, puis vérifiez que toutes deux sont remplacées de manière cohérente par sync/atomic sans modifier le comportement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Development Task
We have some different atomic interfaces:
- go.uber.org/atomic
- unsafe.Pointer
- sync/atomic
We can replace another 2 with sync/atomic to be consistent.
- Langage dominant
- Go
- Étoiles
- 73
- Forks
- 41
- Merge moyen
- 4 h 3 min
- PR mergées (30 j)
- 6
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de pingcap/tiproxy
-
migration:bb7133-tiproxy
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
migration:bb7133-tiproxy
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
[Rust-dataplane] Migration backend handshake must preserve CONNECT_WITH_DB when current-db emptyOuvertemigration:bb7133-tiproxy
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
-
[Rust-dataplane] Migration must not force CONNECT_ATTRS on backend lacking it with empty attrsOuvertemigration:bb7133-tiproxy
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
-
migration:bb7133-tiproxy
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
Toutes les issues de pingcap/tiproxy
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Billionmail/BillionMail#389 ·
-
good first issue help wanted v3
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
oras-project/oras-go#1621 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 80/100
Les mainteneurs répondent en général sous 4 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
kaimahi-agents/kaimahi#570 ·
Les mainteneurs répondent en général sous 1 jour