Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  placeholders.go   Sprache: unbekannt

 
Spracherkennung für: .go vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

package main

import (
 "fmt"
)

type PlaceholderState struct {
 counter int
 used    map[string]struct{}
}

func NewPlaceholderState(text string) *PlaceholderState {
 used := map[string]struct{}{}
 for _, hit := range placeholderRe.FindAllString(text, -1) {
  used[hit] = struct{}{}
 }
 return &PlaceholderState{counter: 900000, used: used}
}

func (s *PlaceholderState) Next() string {
 for {
  candidate := fmt.Sprintf("__OC_I18N_%d__", s.counter)
  s.counter++
  if _, ok := s.used[candidate]; ok {
   continue
  }
  s.used[candidate] = struct{}{}
  return candidate
 }
}

[Dauer der Verarbeitung: 0.19 Sekunden, vorverarbeitet 2026-06-05]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Statistik
#Sources=141584
#Domains=738142