-
- Downloads
Merge branch 'feature/3-adding-more-constants' into 'master'
Operating System Constants, Variants, More missing constants Closes #3, #5 , #6, #7 ## Introduction Operating System Constants, Variants, More missing constants Note: [Template Reference](https://hackmd.io/@akarimevatix/H1Qsmq23w) ## Worked on Items - [x] #3 - Adding more consts - [x] #5 - **Operating System Constants, Variants**, operating system quicker osconsts.IsWindws/IsLinux/NewLine/PathSeparator - [x] #8 - tests core skip feature - [x] #6 - changed package name to `core` changed respective readme files. - [x] #7 - filemodes and references integrated. ## TODOs - None ## References * [chmod Man Page with examples and calculator - Linux - SS64.com](https://ss64.com/bash/chmod.html) * [unix - How does the go language os.FileMode function converts permissions from integers/octal/??? before setting the flags? - Stack Overflow](https://stackoverflow.com/questions/48123541/how-does-the-go-language-os-filemode-function-convert-permissions-from-integers) * [The Go Playground](https://play.golang.org/p/Qq_rKl_pAqe) * [unix - How does the go language os.FileMode function converts permissions from integers/octal/??? before setting the flags? - Stack Overflow](https://stackoverflow.com/questions/48123541/how-does-the-go-language-os-filemode-function-convert-permissions-from-integers) * [The Go Playground](https://play.golang.org/p/dX-wsvJmFie) * [The Go Playground](https://play.golang.org/p/Qq_rKl_pAqe) ## Notes **Based on the functionalities added, package name needs to be changed to `core` instead of constants only** FYI: @nafrose ## Merge Request Ordering FYI: @nafrose Ordering: None See merge request evatix-go/constants!5
Showing
- README.md 6 additions, 6 deletionsREADME.md
- constants.go 0 additions, 156 deletionsconstants.go
- constants/arrayvars.go 0 additions, 0 deletionsconstants/arrayvars.go
- constants/constants.go 155 additions, 0 deletionsconstants/constants.go
- constants/line_darwin.go 0 additions, 0 deletionsconstants/line_darwin.go
- constants/line_linux.go 0 additions, 0 deletionsconstants/line_linux.go
- constants/line_windwos.go 0 additions, 0 deletionsconstants/line_windwos.go
- constants/vars.go 3 additions, 1 deletionconstants/vars.go
- constants/varsptr.go 3 additions, 1 deletionconstants/varsptr.go
- coremath/GetValue.go 9 additions, 0 deletionscoremath/GetValue.go
- coremath/GetValueWithDefault.go 9 additions, 0 deletionscoremath/GetValueWithDefault.go
- coretests/SkipOnUnix.go 15 additions, 0 deletionscoretests/SkipOnUnix.go
- coretests/SkipOnWindows.go 15 additions, 0 deletionscoretests/SkipOnWindows.go
- filemode/AttrVariant.go 37 additions, 0 deletionsfilemode/AttrVariant.go
- filemode/Attribute.go 67 additions, 0 deletionsfilemode/Attribute.go
- filemode/AttributeValue.go 5 additions, 0 deletionsfilemode/AttributeValue.go
- filemode/Wrapper.go 107 additions, 0 deletionsfilemode/Wrapper.go
- filemode/attribute-constructors.go 76 additions, 0 deletionsfilemode/attribute-constructors.go
- filemode/consts.go 23 additions, 0 deletionsfilemode/consts.go
- filemode/variant.go 24 additions, 0 deletionsfilemode/variant.go
Loading
Please register or sign in to comment