Browse Source

schtrings wurde entfernt. Belasse alles in einem File; vorerst

test
Klaus Wendel 4 years ago
parent
commit
774fedb008
  1. 17
      ebkTools.go
  2. 6
      schtrings/doc.go
  3. 40
      schtrings/schtrings.go

17
ebkTools.go

@ -52,6 +52,23 @@ func String2args(s string) (ss []string) {
return // übertrage den Input in ein Array
}
/*
package main
import (
. "ebkTools/schtrings"
"fmt"
)
func main() {
fmt.Println(Concatstring("a", "b", "c"))
teststring := (Concatablestring)("Anfangswert ")
fmt.Println(Join("gefolgt ", "von ", "meinem ", "Text"))
}
*/
// Funktionen um einzelne Bits innerhalb eines 8-Byte-Blockes (wenn int = int64) zum manipulieren oder abzufragen
// SetBit setzt das Bit an Position pos im int-Variable n.

6
schtrings/doc.go

@ -1,6 +0,0 @@
// schtrings project doc.go
/*
schtrings document
*/
package schtrings

40
schtrings/schtrings.go

@ -1,40 +0,0 @@
// schtrings project schtrings.go
package schtrings
import "bytes"
func Concatstring(args ...string) string {
var buffer bytes.Buffer
for _, v := range args {
buffer.WriteString(v)
}
return buffer.String()
}
type Concatablestring string
func (f *Concatablestring) Join(args ...string) string {
var buffer bytes.Buffer
buffer.WriteString(string(*f))
for _, v := range args {
buffer.WriteString(v)
}
return buffer.String()
}
/*
package main
import (
. "ebkTools/schtrings"
"fmt"
)
func main() {
fmt.Println(Concatstring("a", "b", "c"))
teststring := (Concatablestring)("Anfangswert ")
fmt.Println(Join("gefolgt ", "von ", "meinem ", "Text"))
}
*/
Loading…
Cancel
Save