proxy.golang.org : github.com/searking/golang/tools/cmd/go-atomicvalue
go-atomicvalue Generates Go code using a package as a generic template for atomic.Value. Given the name of a atomic.Value type T , and the name of a type Value go-atomicvalue will create a new self-contained Go source file implementing The file is created in the same package and directory as the package that defines T, Key. It has helpful defaults designed for use with go generate. For example, given this snippet, running this command in the same directory will create the file pill_atomicvalue.go, in package painkiller, containing a definition of Typically this process would be run using go generate, like this: With no arguments, it processes the package in the current directory. Otherwise, the arguments must name a single directory holding a Go package or a set of Go source files that represent a single Go package. The -type flag accepts a comma-separated list of types so a single run can generate methods for multiple types. The default output file is t_string.go, where t is the lower-cased name of the first type listed. It can be overridden with the -output flag.
      Registry
      -
      Source
      - Documentation
    - JSON
    - codemeta.json
    
    purl: pkg:golang/github.com/searking/golang/tools/cmd/go-atomicvalue
      
 Keywords: 
        cache-file
        , connection-mux
        , generic-template
        , generics
        , glog
        , go
        , gogenerate
        , golang
        , reorderbuffer
        , rotate-file
        , signal
      
License: MIT,MIT
        
Latest release: about 1 year ago
        
First release: over 3 years ago
      
Namespace: github.com/searking/golang/tools/cmd
    
      
Stars: 107 on GitHub
      
Forks: 13 on GitHub
      
Total Commits: 1595
      
Committers: 5
      
Average commits per author: 319.0
      
Development Distribution Score (DDS): 0.347
      
More commit stats: commits.ecosyste.ms
      
See more repository details: repos.ecosyste.ms
      
Last synced: 8 days ago